浏览代码

[POS][提示]:卡支付ID出错

release_toaliyun_real
Stormeye Wu 6 年前
父节点
当前提交
e60b87c6df
共有 1 个文件被更改,包括 7 次插入 和 2 次删除
  1. +7
    -2
      mallinkPosApi/src/main/java/com/iformall/service/impl/PosServiceImpl.java

+ 7
- 2
mallinkPosApi/src/main/java/com/iformall/service/impl/PosServiceImpl.java 查看文件

@@ -2191,8 +2191,13 @@ public class PosServiceImpl implements PosService {
throw new MallinkException(ErrorCode.SYS_PARAMETER_CAST_ERROR);
}
WxCardSpend cardSpend = cardSpendService.getById(cardSpendId);
cardSpend.setOrderId(order.getId());
cardSpendService.cardSpendForPosPay(scoreCreditCalc, cardSpend, merchant, buUser);
if (cardSpend != null) {
cardSpend.setOrderId(order.getId());
cardSpendService.cardSpendForPosPay(scoreCreditCalc, cardSpend, merchant, buUser);
} else {
logger.error("卡支付ID未发现: " + cardSpendId);
throw new MallinkException(ErrorCode.SYS_PARAMETER_CAST_ERROR);
}
return payOrder;
}



正在加载...
取消
保存