package com.whyc.pojo.web_site;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.ToString;
|
import org.apache.ibatis.type.Alias;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 工作流节点表
|
*/
|
@ToString
|
@Alias("WorkflowLink")
|
@TableName(schema = "web_site",value = "tb_workflow_link")
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
public class WorkflowLink {
|
|
private Integer id;
|
@ApiModelProperty("主表id")
|
private Integer mainId;
|
@ApiModelProperty("上级id")
|
private Integer parentId;
|
@ApiModelProperty("处理层级")
|
private String processStage;
|
@ApiModelProperty("处理层级名称")
|
private String processName;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date createTime;
|
@ApiModelProperty("处理人id")
|
private Integer dealUserId;
|
@ApiModelProperty("处理类型")
|
private Integer dealType;
|
@ApiModelProperty("处理描述")
|
private String dealDesc;
|
@ApiModelProperty("处理附件名称")
|
private String dealFileName;
|
@ApiModelProperty("处理附件地址")
|
private String dealFileUrl;
|
@ApiModelProperty("处理图片名称")
|
private String dealPicName;
|
@ApiModelProperty("处理图片地址")
|
private String dealPicUrl;
|
@ApiModelProperty("节点状态")
|
private Integer status;
|
@ApiModelProperty("处理角色")
|
private Integer dealRoleId;
|
@ApiModelProperty("处理完能否归档")
|
private Integer dealAndClose;
|
@ApiModelProperty("驳回原因")
|
private String dealRejectReason;
|
@ApiModelProperty("子任务数")
|
private Integer dealTaskNum;
|
@ApiModelProperty("子任务回复数")
|
private Integer dealTaskReplyNum;
|
@ApiModelProperty("处理建议")
|
private String dealReason;
|
@ApiModelProperty("处理时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date dealTime;
|
@ApiModelProperty("要求完成时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date requiredFinishTime;
|
@ApiModelProperty("审批回复内容")
|
private String replyContent;
|
@ApiModelProperty("审批回复时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date replyTime;
|
|
@TableField(exist = false)
|
private List<Integer> dealUserIdList;
|
|
@TableField(exist = false)
|
private WorkflowMain workflowMain;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public Integer getMainId() {
|
return mainId;
|
}
|
|
public void setMainId(Integer mainId) {
|
this.mainId = mainId;
|
}
|
|
public Integer getParentId() {
|
return parentId;
|
}
|
|
public void setParentId(Integer parentId) {
|
this.parentId = parentId;
|
}
|
|
public String getProcessStage() {
|
return processStage;
|
}
|
|
public void setProcessStage(String processStage) {
|
this.processStage = processStage;
|
}
|
|
public String getProcessName() {
|
return processName;
|
}
|
|
public void setProcessName(String processName) {
|
this.processName = processName;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Integer getDealUserId() {
|
return dealUserId;
|
}
|
|
public void setDealUserId(Integer dealUserId) {
|
this.dealUserId = dealUserId;
|
}
|
|
public Integer getDealType() {
|
return dealType;
|
}
|
|
public void setDealType(Integer dealType) {
|
this.dealType = dealType;
|
}
|
|
public String getDealDesc() {
|
return dealDesc;
|
}
|
|
public void setDealDesc(String dealDesc) {
|
this.dealDesc = dealDesc;
|
}
|
|
public String getDealFileName() {
|
return dealFileName;
|
}
|
|
public void setDealFileName(String dealFileName) {
|
this.dealFileName = dealFileName;
|
}
|
|
public String getDealFileUrl() {
|
return dealFileUrl;
|
}
|
|
public void setDealFileUrl(String dealFileUrl) {
|
this.dealFileUrl = dealFileUrl;
|
}
|
|
public String getDealPicName() {
|
return dealPicName;
|
}
|
|
public void setDealPicName(String dealPicName) {
|
this.dealPicName = dealPicName;
|
}
|
|
public String getDealPicUrl() {
|
return dealPicUrl;
|
}
|
|
public void setDealPicUrl(String dealPicUrl) {
|
this.dealPicUrl = dealPicUrl;
|
}
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status = status;
|
}
|
|
public Integer getDealRoleId() {
|
return dealRoleId;
|
}
|
|
public void setDealRoleId(Integer dealRoleId) {
|
this.dealRoleId = dealRoleId;
|
}
|
|
public Integer getDealAndClose() {
|
return dealAndClose;
|
}
|
|
public void setDealAndClose(Integer dealAndClose) {
|
this.dealAndClose = dealAndClose;
|
}
|
|
public String getDealRejectReason() {
|
return dealRejectReason;
|
}
|
|
public void setDealRejectReason(String dealRejectReason) {
|
this.dealRejectReason = dealRejectReason;
|
}
|
|
public Integer getDealTaskNum() {
|
return dealTaskNum;
|
}
|
|
public void setDealTaskNum(Integer dealTaskNum) {
|
this.dealTaskNum = dealTaskNum;
|
}
|
|
public Integer getDealTaskReplyNum() {
|
return dealTaskReplyNum;
|
}
|
|
public void setDealTaskReplyNum(Integer dealTaskReplyNum) {
|
this.dealTaskReplyNum = dealTaskReplyNum;
|
}
|
|
public String getDealReason() {
|
return dealReason;
|
}
|
|
public void setDealReason(String dealReason) {
|
this.dealReason = dealReason;
|
}
|
|
public Date getDealTime() {
|
return dealTime;
|
}
|
|
public void setDealTime(Date dealTime) {
|
this.dealTime = dealTime;
|
}
|
|
public List<Integer> getDealUserIdList() {
|
return dealUserIdList;
|
}
|
|
public void setDealUserIdList(List<Integer> dealUserIdList) {
|
this.dealUserIdList = dealUserIdList;
|
}
|
|
public Date getRequiredFinishTime() {
|
return requiredFinishTime;
|
}
|
|
public void setRequiredFinishTime(Date requiredFinishTime) {
|
this.requiredFinishTime = requiredFinishTime;
|
}
|
|
public String getReplyContent() {
|
return replyContent;
|
}
|
|
public void setReplyContent(String replyContent) {
|
this.replyContent = replyContent;
|
}
|
|
public Date getReplyTime() {
|
return replyTime;
|
}
|
|
public void setReplyTime(Date replyTime) {
|
this.replyTime = replyTime;
|
}
|
|
public WorkflowMain getWorkflowMain() {
|
return workflowMain;
|
}
|
|
public void setWorkflowMain(WorkflowMain workflowMain) {
|
this.workflowMain = workflowMain;
|
}
|
|
}
|