liujunchi 2 лет назад
Родитель
Сommit
a369f53d64

+ 3 - 2
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserOrderServiceImpl.java

@@ -538,8 +538,9 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
                 userOrderPayment.setStatus(TradeStatusEnum.succeeded);
                 userOrderPayment.setUpdateTime(new Date());
                 userOrderPayment.setArrivalTime(new Date());
-                userOrderPayment.setBackPayAmt(
-                        new BigDecimal(queryPaymentData.getPayAmt()));
+                if (queryPaymentData.getPayAmt() != null) {
+                    userOrderPayment.setBackPayAmt(new BigDecimal(queryPaymentData.getPayAmt()));
+                }
 
                 ExecutePaymentCallBack executePaymentCallBack = queryPaymentData.getExecutePaymentCallBack();
                 if (null != executePaymentCallBack) {