|
@@ -545,9 +545,12 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
|
|
|
ExecutePaymentCallBack executePaymentCallBack = queryPaymentData.getExecutePaymentCallBack();
|
|
|
if (null != executePaymentCallBack) {
|
|
|
userOrderPayment.setArrivalTime(executePaymentCallBack.getTradeTime());
|
|
|
- userOrderPayment.setBackPayAmt(
|
|
|
- new BigDecimal(executePaymentCallBack.getPayAmt()));
|
|
|
- userOrderPayment.setFeeAmt(new BigDecimal(executePaymentCallBack.getFeeAmt()));
|
|
|
+ if (executePaymentCallBack.getPayAmt() != null) {
|
|
|
+ userOrderPayment.setBackPayAmt(
|
|
|
+ new BigDecimal(executePaymentCallBack.getPayAmt()));
|
|
|
+ userOrderPayment.setFeeAmt(new BigDecimal(executePaymentCallBack.getFeeAmt()));
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
orderPaymentService.updateById(userOrderPayment);
|
|
|
} else {
|