package com.gkhy.sign.dto.req; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import javax.validation.constraints.NotNull; import java.util.Date; import java.util.List; public class SignatureItemAddReq { @NotNull(message = "项目名称不能为空") @ApiModelProperty(value = "项目名称") private String itemName; @NotNull(message = "模版不能为空") @ApiModelProperty(value = "模版id") private Integer templateId; @NotNull(message = "部门不能为空") @ApiModelProperty(value = "部门名称") private Integer deptId; @ApiModelProperty(value = "发起时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date originateTime; @NotNull(message = "最初签署人不能为空") private String initiaiUserId; private List userDept; @ApiModelProperty(value = "文件路径") private String filePath; @ApiModelProperty(value = "状态 1未签署 2已签署 3已归档") private Integer status; private Integer delFlag; public String getItemName() { return itemName; } public void setItemName(String itemName) { this.itemName = itemName; } public Integer getTemplateId() { return templateId; } public void setTemplateId(Integer templateId) { this.templateId = templateId; } public Integer getDeptId() { return deptId; } public void setDeptId(Integer deptId) { this.deptId = deptId; } public Date getOriginateTime() { return originateTime; } public void setOriginateTime(Date originateTime) { this.originateTime = originateTime; } public String getInitiaiUserId() { return initiaiUserId; } public void setInitiaiUserId(String initiaiUserId) { this.initiaiUserId = initiaiUserId; } public List getUserDept() { return userDept; } public void setUserDept(List userDept) { this.userDept = userDept; } public String getFilePath() { return filePath; } public void setFilePath(String filePath) { this.filePath = filePath; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Integer getDelFlag() { return delFlag; } public void setDelFlag(Integer delFlag) { this.delFlag = delFlag; } }