|
@@ -287,18 +287,17 @@ public class PayNonOrderServiceImpl implements PayNonOrderService {
|
|
|
// 订单id
|
|
|
Integer productId = Integer.valueOf(split[0]);
|
|
|
// 支付类型
|
|
|
- String payType = split[1];
|
|
|
+ String payType = PayUtil.getPayTypeId(split[1], split[2]);
|
|
|
payOrderMapper.updateSeconHandDetail(productId, payType, amount, payFormData);
|
|
|
//修改分账付款状态
|
|
|
payOrderMapper.updateSplitAccountByPay(mbOrderId);
|
|
|
//存收款列表
|
|
|
Date date = new Date();
|
|
|
String curDateStr = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date);
|
|
|
- String payTyp = PayUtil.getPayTypeId(payType, split[2]);
|
|
|
// 保存收款记录
|
|
|
DiscernReceiptPo discernReceipt = new DiscernReceiptPo();
|
|
|
discernReceipt.setPayWay(1);
|
|
|
- discernReceipt.setPayType(Integer.valueOf(payTyp));
|
|
|
+ discernReceipt.setPayType(Integer.valueOf(payType));
|
|
|
discernReceipt.setReceiptType(7);
|
|
|
discernReceipt.setReceiptStatus(3);
|
|
|
discernReceipt.setReceiptAmount(amount);
|