Quellcode durchsuchen

fix bug

release_toaliyun_real
winter vor 4 Jahren
Ursprung
Commit
d1a62cea69
1 geänderte Dateien mit 13 neuen und 12 gelöschten Zeilen
  1. +13
    -12
      mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java

+ 13
- 12
mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java Datei anzeigen

@@ -91,18 +91,19 @@ public class WxCouponOrderController extends BaseController {
PageInfo<WxCouponOrderCVo> page = wxCouponOrderService.listCUserVoAsPageOptimize(wxCouponOrder, pageNum, pageSize); PageInfo<WxCouponOrderCVo> page = wxCouponOrderService.listCUserVoAsPageOptimize(wxCouponOrder, pageNum, pageSize);


Date now = new Date(); Date now = new Date();
page.getList().stream().forEach(co->{
if (co.getValidStartDate() != null && co.getValidEndDate() != null ) {
if (co.getValidStartDate().getTime() > now.getTime()) {
co.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (co.getValidEndDate().getTime() < now.getTime()) {
co.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
co.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
}
});

if (null != page.getList()) {
page.getList().stream().forEach(co->{
if (co.getValidStartDate() != null && co.getValidEndDate() != null ) {
if (co.getValidStartDate().getTime() > now.getTime()) {
co.setValidStatus(EnumCouponOrderValidStatus.PREPARED.getCode());
} else if (co.getValidEndDate().getTime() < now.getTime()) {
co.setValidStatus(EnumCouponOrderValidStatus.ENDED.getCode());
} else {
co.setValidStatus(EnumCouponChannelActivityStatus.STARTED.getCode());
}
}
});
}
return new ResultData(page); return new ResultData(page);
} }




Laden…
Abbrechen
Speichern