Commit 3ed9909e by jinxin

有效状态

parent 0707a4f9
...@@ -236,16 +236,6 @@ public class AppOrderPageDTO implements Serializable { ...@@ -236,16 +236,6 @@ public class AppOrderPageDTO implements Serializable {
} }
public Integer getEffectiveState() { public Integer getEffectiveState() {
Date now = new Date();
if(this.getOrderStatus() == 2){
if (now.before(this.beginTime)){
effectiveState = 1;
}else if (now.before(this.endTime)){
effectiveState = 2;
}else if (now.after(this.endTime)){
effectiveState = 3;
}
}
return effectiveState; return effectiveState;
} }
......
...@@ -79,6 +79,15 @@ public class AppOrderApiServiceImpl implements AppOrderApiService { ...@@ -79,6 +79,15 @@ public class AppOrderApiServiceImpl implements AppOrderApiService {
//需要取消订单 //需要取消订单
cancelAppOrder(dto.getId()); cancelAppOrder(dto.getId());
} }
if (dto.getOrderStatus() == 2){
if (now.before(dto.getBeginTime())){
dto.setEffectiveState(1);
}else if (now.before(dto.getEndTime())){
dto.setEffectiveState(2);
}else if (now.after(dto.getEndTime())){
dto.setEffectiveState(3);
}
}
} }
orderPage.setResult(list); orderPage.setResult(list);
} }
......
...@@ -6,7 +6,6 @@ import com.gic.api.base.commons.Page; ...@@ -6,7 +6,6 @@ import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.commons.util.PageHelperUtils; import com.gic.commons.util.PageHelperUtils;
import com.gic.commons.webapi.reponse.RestResponse; import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.enterprise.api.service.EnterpriseService;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO; import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil; import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.manage.api.dto.licence.AppOrderCheckDTO; import com.gic.haoban.manage.api.dto.licence.AppOrderCheckDTO;
...@@ -14,7 +13,6 @@ import com.gic.haoban.manage.api.dto.licence.AppOrderNoticeDTO; ...@@ -14,7 +13,6 @@ import com.gic.haoban.manage.api.dto.licence.AppOrderNoticeDTO;
import com.gic.haoban.manage.api.dto.licence.AppOrderPageDTO; import com.gic.haoban.manage.api.dto.licence.AppOrderPageDTO;
import com.gic.haoban.manage.api.dto.qdto.licence.AppOrderPageQDTO; import com.gic.haoban.manage.api.dto.qdto.licence.AppOrderPageQDTO;
import com.gic.haoban.manage.api.dto.qdto.licence.AppOrderQDTO; import com.gic.haoban.manage.api.dto.qdto.licence.AppOrderQDTO;
import com.gic.haoban.manage.api.service.WxEnterpriseApiService;
import com.gic.haoban.manage.api.service.licence.AppOrderApiService; import com.gic.haoban.manage.api.service.licence.AppOrderApiService;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.haoban.manage.web.qo.licence.AppOrderPageQO; import com.gic.haoban.manage.web.qo.licence.AppOrderPageQO;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment