修复支付积分导致砍价下单支付null的问题

This commit is contained in:
hupeng
2021-05-19 10:48:16 +08:00
parent 31e2e355c4
commit 38ccbe1aa1

View File

@ -2150,8 +2150,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
}
}else if("payIntegral".equals(key)){
for (YxStoreCartQueryVo storeCart : cartInfo) {
sumPrice = NumberUtil.add(sumPrice,
NumberUtil.mul(storeCart.getCartNum(), storeCart.getProductInfo().getAttrInfo().getIntegral()));
if(storeCart.getProductInfo().getAttrInfo() != null && storeCart.getProductInfo().getAttrInfo().getIntegral() != null){
sumPrice = NumberUtil.add(sumPrice,
NumberUtil.mul(storeCart.getCartNum(), storeCart.getProductInfo().getAttrInfo().getIntegral()));
}
}
}