Browse Source

延期优化

master
PoffyZhang 1 year ago
parent
commit
a51941e849
2 changed files with 16 additions and 1 deletions
  1. +8
    -1
      pmapi/src/main/java/com/ningdatech/pmapi/projectlib/model/entity/Project.java
  2. +8
    -0
      pmapi/src/main/java/com/ningdatech/pmapi/projectlib/model/vo/ProjectDetailVO.java

+ 8
- 1
pmapi/src/main/java/com/ningdatech/pmapi/projectlib/model/entity/Project.java View File

@@ -453,10 +453,17 @@ public class Project implements Serializable {
@Compare("合同总金额") @Compare("合同总金额")
private BigDecimal contractAmount; private BigDecimal contractAmount;


@ApiModelProperty("计划验收时间")
@ApiModelProperty("计划验收时间(有可能是延期后的)")
@Compare("计划验收时间") @Compare("计划验收时间")
private LocalDateTime planAcceptanceTime; private LocalDateTime planAcceptanceTime;


@ApiModelProperty("原本计划验收时间")
@Compare("原本计划验收时间")
private LocalDateTime originPlanAcceptanceTime;

@ApiModelProperty("延期月份数")
private Integer applyDelayMonths;

@ApiModelProperty("申请延期佐证材料") @ApiModelProperty("申请延期佐证材料")
private String applyDelayFile; private String applyDelayFile;




+ 8
- 0
pmapi/src/main/java/com/ningdatech/pmapi/projectlib/model/vo/ProjectDetailVO.java View File

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.annotation.JSONField; import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.ningdatech.basic.util.NdDateUtils; import com.ningdatech.basic.util.NdDateUtils;
import com.ningdatech.pmapi.common.compare.Compare;
import com.ningdatech.pmapi.common.util.BizUtils; import com.ningdatech.pmapi.common.util.BizUtils;
import com.ningdatech.pmapi.projectdeclared.model.entity.Contract; import com.ningdatech.pmapi.projectdeclared.model.entity.Contract;
import com.ningdatech.pmapi.projectdeclared.model.vo.ContractVO; import com.ningdatech.pmapi.projectdeclared.model.vo.ContractVO;
@@ -398,6 +399,13 @@ public class ProjectDetailVO {
@ApiModelProperty("是否退回|驳回的项目版本") @ApiModelProperty("是否退回|驳回的项目版本")
private Boolean isBackReject; private Boolean isBackReject;


@ApiModelProperty("原本计划验收时间")
@Compare("原本计划验收时间")
private LocalDateTime originPlanAcceptanceTime;

@ApiModelProperty("延期月份数")
private Integer applyDelayMonths;

public String getVersionStr() { public String getVersionStr() {
if (Objects.nonNull(this.newest) && this.newest) { if (Objects.nonNull(this.newest) && this.newest) {
this.versionStr = "当前版本"; this.versionStr = "当前版本";


Loading…
Cancel
Save