|
|
|
@@ -1316,7 +1316,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
|
|
|
|
WxAppinfo appinfo = wxAppinfoService.getCAppInfo(order.getTenantId()); |
|
|
|
|
|
|
|
// add c_user |
|
|
|
// add c_user, 收银台支付和券支付可能不是同一个人 |
|
|
|
Date curDate = new Date(); |
|
|
|
WxCUser userQ = new WxCUser(); |
|
|
|
userQ.setOpenId(openId); |
|
|
|
@@ -1360,10 +1360,9 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "支付订单数据库更新失败: " + e.getMessage()); |
|
|
|
} |
|
|
|
|
|
|
|
// B端收银台核销券处理 |
|
|
|
// B端收银台核销券处理, 收银台支付和券支付可能不是同一个人 |
|
|
|
WxPayOrder payOrderQ = new WxPayOrder(); |
|
|
|
payOrderQ.setOrderId(order.getId()); |
|
|
|
payOrderQ.setCUserId(userQ.getId()); |
|
|
|
payOrderQ.setPayFrom(EnumPayFrom.INSIDE_B.getCode()); |
|
|
|
payOrderQ.setPayOrderStatus(EnumPayStatus.PAY_STATUS_WAIT.getCode()); |
|
|
|
try { |
|
|
|
|