|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.fasterxml.jackson.annotation.JsonFormat; | 
|---|
|  |  |  | import com.matrix.core.tools.DateUtil; | 
|---|
|  |  |  | import com.matrix.system.hive.bean.SysProjUse; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModel; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "快过期 1-是 2-否") | 
|---|
|  |  |  | private String isInvalid; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "状态 有效/无效") | 
|---|
|  |  |  | private String status; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(hidden = true) | 
|---|
|  |  |  | private List<SysProjUse> taocanProjUse; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public List<SysProjUse> getTaocanProjUse() { | 
|---|
|  |  |  | return taocanProjUse; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setTaocanProjUse(List<SysProjUse> taocanProjUse) { | 
|---|
|  |  |  | this.taocanProjUse = taocanProjUse; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getIsInvalid() { | 
|---|
|  |  |  | Date date = DateUtil.nextNDate(new Date(), 7); | 
|---|
|  |  |  | Date date = DateUtil.getDateAfterMonth(new Date(), 1); | 
|---|
|  |  |  | if (invalidTime != null) { | 
|---|
|  |  |  | if (new Date().after(invalidTime)) { | 
|---|
|  |  |  | return "3"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (date.after(invalidTime)) { | 
|---|
|  |  |  | return "1"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | public void setProj(List<ServiceProjVo> proj) { | 
|---|
|  |  |  | this.proj = proj; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getStatus() { | 
|---|
|  |  |  | if ("有效".equals(status)) { | 
|---|
|  |  |  | return "1"; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | return "2"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setStatus(String status) { | 
|---|
|  |  |  | this.status = status; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|