private void setCoupons(WePayOrder order, Map<String, Object> orderData) { if (order != null && order.getCouponCount() != null && order.getCouponCount() > 0){ List<Coupon> coupons = new ArrayList<>(); Coupon coupon; for (int couponIndex = 0; couponIndex < order.getCouponCount(); couponIndex++){ coupon = Coupon.newCoupon( (String)orderData.get(WepayField.COUPON_BATCH_ID + "_" + couponIndex), (String) orderData.get(WepayField.COUPON_ID + "_" + couponIndex), Integer.parseInt((String) orderData.get(WepayField.COUPON_FEE + "_" + couponIndex)) ); coupons.add(coupon); } order.setCoupons(coupons); } }
private void setCoupons(WePayOrder order, Map<String, Object> orderData) { if (order != null && order.getCouponCount() != null && order.getCouponCount() > 0){ List<Coupon> coupons = new ArrayList<>(); Coupon coupon; for (int couponIndex = 0; couponIndex < order.getCouponCount(); couponIndex++){ coupon = Coupon.newCoupon( (String)orderData.get(WepayField.COUPON_BATCH_ID + "_" + couponIndex), (String) orderData.get(WepayField.COUPON_ID + "_" + couponIndex), Integer.parseInt((String) orderData.get(WepayField.COUPON_FEE + "_" + couponIndex)) ); coupons.add(coupon); } order.setCoupons(coupons); } }
Coupon couponItem; for (int couponItemIndex = 0; couponItemIndex < couponRefundCount; couponItemIndex++){ couponItem = Coupon.newCoupon( (String) refundData.get(WepayField.COUPON_REFUND_BATCH_ID + "_" + refundItemIndex + "_" + couponItemIndex), (String) refundData.get(WepayField.COUPON_REFUND_ID + "_" + refundItemIndex + "_" + couponItemIndex),
Coupon couponItem; for (int couponItemIndex = 0; couponItemIndex < couponRefundCount; couponItemIndex++){ couponItem = Coupon.newCoupon( (String) refundData.get(WepayField.COUPON_REFUND_BATCH_ID + "_" + refundItemIndex + "_" + couponItemIndex), (String) refundData.get(WepayField.COUPON_REFUND_ID + "_" + refundItemIndex + "_" + couponItemIndex),