|
|
@@ -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; |
|
|
|
} |