支付宝创建支付失败问题修复

This commit is contained in:
donqi 2022-10-14 01:13:15 +08:00
parent 8efd73709c
commit b99cf43949
1 changed files with 6 additions and 1 deletions

View File

@ -97,7 +97,12 @@ public class AlipayController extends BaseController {
payMoney = payMoney.add(financialChangeRecord.getChangeMoney()); payMoney = payMoney.add(financialChangeRecord.getChangeMoney());
} }
// 付款 // 付款
PayParam payParam = PayParam.delayPayParam(orderMaster.getCode() + "_" +financialChangeRecord.getId() + "_" + System.currentTimeMillis(), payMoney.setScale(2, BigDecimal.ROUND_UNNECESSARY).toString(), "加价付款", "叮咚到家服务"); PayParam payParam = null;
if (financialChangeRecord == null) {
payParam = PayParam.delayPayParam(orderMaster.getCode() + "_" + System.currentTimeMillis(), payMoney.setScale(2, BigDecimal.ROUND_UNNECESSARY).toString(), "商品标题", "商品描述信息");
} else {
payParam = PayParam.delayPayParam(orderMaster.getCode() + "_" +financialChangeRecord.getId() + "_" + System.currentTimeMillis(), payMoney.setScale(2, BigDecimal.ROUND_UNNECESSARY).toString(), "加价付款", "叮咚到家服务");
}
try { try {
map = adapayService.alipayQrPay(orderMaster.getDeptId(), payParam, null, null, null); map = adapayService.alipayQrPay(orderMaster.getDeptId(), payParam, null, null, null);
} catch (BaseAdaPayException e) { } catch (BaseAdaPayException e) {