123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- package cn.cslg.pas.domain.business;
- import cn.cslg.pas.domain.BaseEntity;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableName;
- import lombok.Data;
- import java.util.Date;
- /**
- * project与任务
- *
- * @Author xiexiang
- * @Date 2023/11/15
- */
- @Data
- @TableName("project_task")
- public class ProjectTask extends BaseEntity<ProjectTask> {
- /**
- * 任务名称
- */
- @TableField(value = "name")
- private String name;
- /**
- * 专题库/报告id
- */
- @TableField(value = "project_id")
- private Integer projectId;
- /**
- * 0标引任务
- * 1项目开卷审核任务
- * 2检索条件任务
- * 3对比任务
- * 4协同任务
- * 5任务审核任务
- */
- @TableField(value = "type")
- private Integer type;
- /**
- * 内部人员:人员id
- * 外部人员:人员的邮箱
- */
- @TableField(value = "handler")
- private String handler;
- /**
- * 0内部人员1外部人员
- */
- @TableField(value = "handler_type")
- private Integer handlerType;
- /**
- * 截止时间
- */
- @TableField(value = "deadline_time")
- private Date deadLineTime;
- /**
- * 完成时间
- */
- @TableField(value = "finish_time")
- private Date finishTime;
- /**
- * 所属流程id
- */
- @TableField(value = "process_id")
- private Integer processId;
- /**
- * 上一级任务id
- */
- @TableField(value = "last_task_id")
- private Integer lastTaskId;
- /**
- * 被审核的任务id
- */
- @TableField(value = "asso_task_id")
- private Integer assoTaskId;
- /**
- * 任务路径
- */
- @TableField(value = "task_path")
- private String taskPath;
- /**
- * 备注
- */
- @TableField(value = "description")
- private String description;
- /**
- * 状态
- */
- @TableField(value = "status")
- private Integer status;
- /**
- * 进度
- */
- @TableField(value = "progress")
- private double progress;
- /**
- * 结果
- */
- @TableField(value = "result")
- private Integer result;
- /**
- * 创建人
- */
- @TableField(value = "create_id")
- private String createId;
- /**
- * 创建时间
- */
- @TableField(value = "create_time")
- private Date createTime;
- @TableField(exist = false)
- private Integer reportType;
- }
|