Commit aa6dbc03 by zhiheng.zhang

混合支付无需校验svc卡余额

parent d96b2283
...@@ -1426,11 +1426,13 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService { ...@@ -1426,11 +1426,13 @@ public class ShoppingCartNewServiceImpl implements ShoppingCartNewService {
Integer deliveryAmount = shoppingCartGoodsResponseVo.getDiscountDeliveryAmount().intValue(); Integer deliveryAmount = shoppingCartGoodsResponseVo.getDiscountDeliveryAmount().intValue();
orderAmount += deliveryAmount; orderAmount += deliveryAmount;
} }
Integer amount1 = response.getData().getData().getCardSimpleInfos().get(0).getAmount(); //混合支付无需校验svc卡余额
Integer vamount = response.getData().getData().getCardSimpleInfos().get(0).getVamount(); // Integer amount1 = response.getData().getData().getCardSimpleInfos().get(0).getAmount();
if (orderAmount > amount1 + vamount) { // Integer vamount = response.getData().getData().getCardSimpleInfos().get(0).getVamount();
throw new ServiceException(ResponseResult.USER_SVC_CARD_AMOUNT_DEFICIENCY); //
} // if (orderAmount > amount1 + vamount) {
// throw new ServiceException(ResponseResult.USER_SVC_CARD_AMOUNT_DEFICIENCY);
// }
BigDecimal bigDecimal = new BigDecimal(orderAmount); BigDecimal bigDecimal = new BigDecimal(orderAmount);
String amountStr = bigDecimal.divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP).toString(); String amountStr = bigDecimal.divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP).toString();
shoppingCartGoodsResponseVo.setTotalAmount(0L); shoppingCartGoodsResponseVo.setTotalAmount(0L);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment