Просмотр исходного кода

/。订单详情

release_toaliyun_real
xhxu 4 лет назад
Родитель
Сommit
a49c3f77aa
1 измененных файлов: 22 добавлений и 21 удалений
  1. +22
    -21
      mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java

+ 22
- 21
mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java Просмотреть файл

@@ -303,28 +303,29 @@ public class WxOrderController extends BaseController {
border.setId(id);
border.setCUserId(memberId);
WxBatchOrder wxBatchOrder = wxOrderService.batchOrderDetail(border);
if(wxBatchOrder != null){
Date now = new Date();
for (WxOrderCouponVo ocvo:wxBatchOrder.getOrders()) {
if (ocvo.getValidStartDate() != null && ocvo.getValidEndDate() != null
&& !ocvo.getType().equals(EnumCouponType.COUPON_PREORDER.getCode())) {
if (ocvo.getValidStartDate().getTime() > now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (ocvo.getValidEndDate().getTime() < now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
ocvo.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
if(wxBatchOrder == null){
return new ResultData(ErrorCode.ORDER_IS_NOT_FIND);
}
Date now = new Date();
for (WxOrderCouponVo ocvo:wxBatchOrder.getOrders()) {
if (ocvo.getValidStartDate() != null && ocvo.getValidEndDate() != null
&& !ocvo.getType().equals(EnumCouponType.COUPON_PREORDER.getCode())) {
if (ocvo.getValidStartDate().getTime() > now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (ocvo.getValidEndDate().getTime() < now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
ocvo.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
if(ocvo.getType().equals(EnumCouponType.COUPON_PREORDER.getCode())
&& ocvo.getPickStartDate() != null && ocvo.getPickEndDate() != null){
if (ocvo.getPickStartDate().getTime() > now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (ocvo.getPickEndDate().getTime() < now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
ocvo.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
}
if(ocvo.getType().equals(EnumCouponType.COUPON_PREORDER.getCode())
&& ocvo.getPickStartDate() != null && ocvo.getPickEndDate() != null){
if (ocvo.getPickStartDate().getTime() > now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (ocvo.getPickEndDate().getTime() < now.getTime()) {
ocvo.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
ocvo.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
}
}


Загрузка…
Отмена
Сохранить