diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/model/vo/DelayedApplyVO.java b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/model/vo/DelayedApplyVO.java index 7bf8fcd..60faa95 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/model/vo/DelayedApplyVO.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/model/vo/DelayedApplyVO.java @@ -1,10 +1,13 @@ package com.ningdatech.pmapi.projectdeclared.model.vo; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; +import java.time.LocalDateTime; /** * @Classname DelayedApplyVO @@ -18,17 +21,34 @@ public class DelayedApplyVO { private static final long serialVersionUID = 1L; + @ApiModelProperty("主键") + @TableId(type = IdType.AUTO) + private Long id; + @ApiModelProperty("项目ID") - @NotNull(message = "项目ID不能为空") private Long projectId; - @ApiModelProperty("延期时长 月") - @NotNull(message = "请填写时长") - private Integer delayedMonth; + @ApiModelProperty("延期时间(几个月)") + private Integer delayTime; + + @ApiModelProperty("延期申请佐证材料") + private String delayApplyFile; + + @ApiModelProperty("延期申请理由") + private String delayApplyReason; + + @ApiModelProperty("创建人") + private Long createBy; + + @ApiModelProperty("创建时间") + private LocalDateTime createOn; + + @ApiModelProperty("更新人") + private Long updateBy; - @ApiModelProperty("延期理由") - private String delayedReason; + @ApiModelProperty("更新时间") + private LocalDateTime updateOn; - @ApiModelProperty("佐证材料") - private String supportingMaterials; + @ApiModelProperty("延期申请实例ID") + private String instanceId; }