|
@@ -475,10 +475,12 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
|
|
|
storePayment.setPayTypeCode("weixin");
|
|
|
storePayment.setBusinessType(2);
|
|
|
storePayment.setRemark("商城订单支付");
|
|
|
+ storePayment.setPayCode(payCode);
|
|
|
storePayment.setOpenId(user.getRealName());
|
|
|
storePayment.setUserId(user.getUserId());
|
|
|
storePayment.setBusinessOrderId(order.getId().toString());
|
|
|
storePayment.setOrderId(order.getId());
|
|
|
+ fsStorePaymentMapper.updateFsStorePayment(storePayment);
|
|
|
}
|
|
|
|
|
|
PayProcessContext processContext = new PayProcessContext();
|
|
@@ -3205,6 +3207,7 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
|
|
|
fsStorePaymentMapper.insertFsStorePayment(storePayment);
|
|
|
} else {
|
|
|
storePayment = fsStorePayments.get(0);
|
|
|
+ storePayment.setPayCode(payCode);
|
|
|
storePayment.setPayMoney(order.getPayMoney());
|
|
|
storePayment.setCreateTime(new Date());
|
|
|
storePayment.setPayTypeCode("weixin");
|
|
@@ -3214,6 +3217,7 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
|
|
|
storePayment.setUserId(user.getUserId());
|
|
|
storePayment.setBusinessOrderId(order.getId().toString());
|
|
|
storePayment.setOrderId(order.getId());
|
|
|
+ fsStorePaymentMapper.updateFsStorePayment(storePayment);
|
|
|
}
|
|
|
|
|
|
PaymentHandler payment = PaymentHandlerHolder.findBest(fsPayConfig.getType());
|