## Opt - 验证京东响应体内-支付工具属性
This commit is contained in:
parent
5ae87bebb0
commit
74c2c955f0
|
@ -1,6 +1,7 @@
|
|||
package com.hzs.third.pay.service.impl;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.hzs.common.core.config.BdConfig;
|
||||
|
@ -370,7 +371,10 @@ public class JdPayServiceImpl implements IJdPayService {
|
|||
// 订单金额
|
||||
int tradeAmount = Integer.parseInt(response.getTradeAmount());
|
||||
BigDecimal payMoney = new BigDecimal(tradeAmount).divide(new BigDecimal("100"), 2, BigDecimal.ROUND_HALF_UP);
|
||||
Integer payType = convertPayType(response.getPayTool());
|
||||
Integer payType = null;
|
||||
if(StrUtil.isNotEmpty(response.getPayTool())){
|
||||
payType = convertPayType(response.getPayTool());
|
||||
}
|
||||
// 支付后续业务处理
|
||||
if (iPayService.notifyHandle(tOnlinePayment.getBusinessType().toString() , thirdOrderCode, thirdOrderCode, payNumber, payTime, payMoney, EPayChannel.JD, channelNumber, payType, acqOrderId)) {
|
||||
return AjaxResult.success();
|
||||
|
|
Loading…
Reference in New Issue