浏览代码

支付组件

zouxuan 3 月之前
父节点
当前提交
8d46dc5ceb
共有 2 个文件被更改,包括 5 次插入7 次删除
  1. 5 2
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentPaymentOrderServiceImpl.java
  2. 0 5
      pom.xml

+ 5 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentPaymentOrderServiceImpl.java

@@ -363,8 +363,11 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
 //        PaymentChannelEnum paymentChannel = PaymentChannelEnum.codeOf(payingOrder.getPaymentChannel());
         
 //        Map<String, Object> payment = new HashMap<String, Object>();
-        PaymentResp paymentResp = paymentServiceContext.getPaymentService(payingOrder.getPaymentChannel() + "_" + payingOrder.getTenantId())
-                .query(payingOrder.getTransNo(), payingOrder.getOrderNo());
+        BasePaymentService paymentService = paymentServiceContext.getPaymentService(payingOrder.getPaymentChannel() + "_" + payingOrder.getTenantId());
+        if (paymentService == null) {
+            throw new BizException("支付渠道[{}]不支持", payingOrder.getPaymentChannel());
+        }
+        PaymentResp paymentResp = paymentService.query(payingOrder.getTransNo(), payingOrder.getOrderNo());
         if (paymentResp == null) {
             throw new BizException("订单支付状态获取异常,稍后请重试,transNo:{},orderNo:{},paymentChannel:{}", payingOrder.getTransNo(), payingOrder.getOrderNo(), payingOrder.getPaymentChannel());
         }

+ 0 - 5
pom.xml

@@ -313,11 +313,6 @@
 		</dependency>
 
 		<dependency>
-			<groupId>org.springframework.boot</groupId>
-			<artifactId>spring-boot-starter-test</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
 			<groupId>com.google.guava</groupId>
 			<artifactId>guava</artifactId>
 			<version>20.0</version>