|
|
|
@ -25,6 +25,7 @@ import com.hfkj.service.hlt.HuiLianTongUnionCardService; |
|
|
|
|
import com.hfkj.sysenum.GoodsVpdSourceEnum; |
|
|
|
|
import com.hfkj.sysenum.order.OrderChildProductTypeEnum; |
|
|
|
|
import com.hfkj.sysenum.order.OrderCinemaStatusEnum; |
|
|
|
|
import com.hfkj.sysenum.order.OrderCouponNoStatusEnum; |
|
|
|
|
import org.slf4j.Logger; |
|
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
@ -122,6 +123,7 @@ public class OrderPaySuccessService { |
|
|
|
|
JSONObject dataObject = (JSONObject) data; |
|
|
|
|
couponNo.setExpireTime(dataObject.getDate("validEndDate")); |
|
|
|
|
couponNo.setGoodsVpdSourceCouNo(dataObject.getString("couNo")); |
|
|
|
|
couponNo.setStatus(OrderCouponNoStatusEnum.status2.getCode()); |
|
|
|
|
orderCouponNoService.editData(couponNo); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -137,6 +139,7 @@ public class OrderPaySuccessService { |
|
|
|
|
for (Object data : codeList) { |
|
|
|
|
couponNo.setExpireTime(DateUtil.format(couponDetail.getString("expiredDate"), "yyyy-MM-dd")); |
|
|
|
|
couponNo.setGoodsVpdSourceCouNo(ChongQingCNPCCouponService.decryptCouponCode(String.valueOf(data))); |
|
|
|
|
couponNo.setStatus(OrderCouponNoStatusEnum.status2.getCode()); |
|
|
|
|
orderCouponNoService.editData(couponNo); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -153,6 +156,7 @@ public class OrderPaySuccessService { |
|
|
|
|
JSONObject object = JSONObject.parseObject(data); |
|
|
|
|
couponNo.setExpireTime(vpd.getSalesEndTime()); |
|
|
|
|
couponNo.setGoodsVpdSourceCouNo(object.getString("voucher")); |
|
|
|
|
couponNo.setStatus(OrderCouponNoStatusEnum.status2.getCode()); |
|
|
|
|
orderCouponService.editData(orderCoupon); |
|
|
|
|
|
|
|
|
|
} else if (vpd.getSource() == GoodsVpdSourceEnum.type10.getCode()) { |
|
|
|
@ -164,6 +168,7 @@ public class OrderPaySuccessService { |
|
|
|
|
JSONObject object = jsonObject.getJSONObject("data"); |
|
|
|
|
couponNo.setExpireTime(vpd.getSalesEndTime()); |
|
|
|
|
couponNo.setGoodsVpdSourceCouNo(object.getString("couponCode")); |
|
|
|
|
couponNo.setStatus(OrderCouponNoStatusEnum.status2.getCode()); |
|
|
|
|
orderCouponNoService.editData(couponNo); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|