package com.newfiber.api.pc.model.entity; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * 任务流程 */ @Data @TableName("task_process") public class TaskProcess implements Serializable { @TableId(value="id",type = IdType.AUTO) private Long id; /**被指派人**/ @TableField("next_user") private String nextUser; /**任务id**/ @TableField("task_id") private Long taskId; @TableField("unit_id") private Long unitId; /**操作人**/ @TableField("operation_user") private String operationUser; /**流程内容**/ @TableField("process_content") private String processContent; /**流程状态(1:创建任务 2:任务下发 3:任务指派 4:提交审核 5:驳回 6:审核完成 7:任务完成 8:任务关闭,9已读 10.负责人提交)**/ @TableField("prosess_status") private Integer prosessStatus; /**流程名称**/ @TableField("prosess_name") private String prosessName; /**创建时间**/ @TableField("create_time") private Date createTime; /**发布人员**/ @TableField(exist = false) private String publishUser; /** * (1:app辖区负责人驳回给处理人,2:app和pc管理员驳回给处理人 3:管理员驳回给辖区负责人) */ @TableField(exist = false) private Integer pushStep; private static final long serialVersionUID = 1L; }