| @@ -243,6 +243,7 @@ public class PosServiceImpl implements PosService { | |||||
| promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | ||||
| // 券优惠总信息 | // 券优惠总信息 | ||||
| promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | ||||
| promotionCoupon.put(WxPayConstant.REMAIN_AMOUNT, promotionCalc.getAmountLeftAfterPay()); | |||||
| promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | ||||
| } else if(sceneType.equals(EnumPosSceneType.PAY)) { | } else if(sceneType.equals(EnumPosSceneType.PAY)) { | ||||
| JSONObject promotionCoupon = new JSONObject(); | JSONObject promotionCoupon = new JSONObject(); | ||||
| @@ -359,6 +360,7 @@ public class PosServiceImpl implements PosService { | |||||
| promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | ||||
| // 券优惠总信息 | // 券优惠总信息 | ||||
| promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | ||||
| promotionCoupon.put(WxPayConstant.REMAIN_AMOUNT, promotionCalc.getAmountLeftAfterPay()); | |||||
| promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | ||||
| } | } | ||||
| // 构造支付信息 | // 构造支付信息 | ||||
| @@ -843,6 +845,7 @@ public class PosServiceImpl implements PosService { | |||||
| promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | ||||
| // 券优惠总信息 | // 券优惠总信息 | ||||
| promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | ||||
| promotionCoupon.put(WxPayConstant.REMAIN_AMOUNT, promotionCalc.getAmountLeftAfterPay()); | |||||
| promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | ||||
| } else if(sceneType.equals(EnumPosSceneType.PAY)) { | } else if(sceneType.equals(EnumPosSceneType.PAY)) { | ||||
| JSONObject promotionCoupon = new JSONObject(); | JSONObject promotionCoupon = new JSONObject(); | ||||
| @@ -925,6 +928,7 @@ public class PosServiceImpl implements PosService { | |||||
| promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | promotionCoupon.put(WxPayConstant.COUPON_ORDER_LIST, couponList); | ||||
| // 券优惠总信息 | // 券优惠总信息 | ||||
| promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | promotionCoupon.put(WxPayConstant.COUPON_PROMOTION_AMOUNT, promotionCalc.getPromotionAmount()); | ||||
| promotionCoupon.put(WxPayConstant.REMAIN_AMOUNT, promotionCalc.getAmountLeftAfterPay()); | |||||
| promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | promotionInfo.put(WxPayConstant.COUPON, promotionCoupon); | ||||
| } | } | ||||
| // 构造支付信息 | // 构造支付信息 | ||||