Переглянути джерело

支付宝支付读取证书方式修改

zhangchen 1 місяць тому
батько
коміт
fc8b01fe6d

+ 4 - 0
alien-entity/src/main/java/shop/alien/entity/store/UserReservationOrder.java

@@ -150,4 +150,8 @@ public class UserReservationOrder {
     @ApiModelProperty(value = "修改人ID")
     @TableField("updated_user_id")
     private Integer updatedUserId;
+
+    @ApiModelProperty(value = "商户订单号(传给支付宝/微信")
+    @TableField("out_trade_no")
+    private String outTradeNo;
 }

+ 1 - 0
alien-store/src/main/java/shop/alien/store/strategy/merchantPayment/impl/MerchantAlipayPaymentStrategyImpl.java

@@ -251,6 +251,7 @@ public class MerchantAlipayPaymentStrategyImpl implements MerchantPaymentStrateg
 
                 order.setPaymentStatus(1);
                 order.setPayTime(now);
+                order.setOutTradeNo(outTradeNo);
                 order.setPaymentMethod("alipay");
                 order.setOrderStatus(1);
                 if (StringUtils.isBlank(order.getVerificationCode())) {

+ 1 - 0
alien-store/src/main/java/shop/alien/store/strategy/merchantPayment/impl/MerchantWechatPaymentStrategyImpl.java

@@ -235,6 +235,7 @@ public class MerchantWechatPaymentStrategyImpl implements MerchantPaymentStrateg
 
                 order.setPaymentStatus(1);
                 order.setPayTime(now);
+                order.setOutTradeNo(outTradeNo);
                 order.setPaymentMethod("wechatPay");
                 order.setOrderStatus(1);
                 if (StringUtils.isBlank(order.getVerificationCode())) {