package cn.huge.module.bycase.domain.po; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; /** * @title: 纠纷任务表数据库对应关系类 * @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。 * @company:hugeinfo * @author: liyj * @time: 2024-10-21 08:46:40 * @version 1.0.0 */ @TableName(value = "dyh_case_task") @Data public class CaseTask { /** * 纠纷任务编号 */ @TableId(value = "id") private String id; /** * 纠纷编号 */ @TableField(value = "case_id") private String caseId; /** * 系列案状态,1:正常案件,2:系列案 */ @TableField(value = "serie_status") private String serieStatus; /** * 流程编号 */ @TableField(value = "flow_id") private String flowId; /** * 流程实例编号 */ @TableField(value = "process_instance_id") private String processInstanceId; /** * 当前流程任务编号 */ @TableField(value = "process_task_id") private String processTaskId; /** * 任务节点 */ @TableField(value = "task_node") private String taskNode; /** * 任务节点名称 */ @TableField(value = "task_node_name") private String taskNodeName; /** * 任务节点类型,1:首节点,2:普通节点,3:结束节点 */ @TableField(value = "task_node_type") private String taskNodeType; /** * 任务类型,1:正常任务,2:退回任务 */ @TableField(value = "task_type") private String taskType; /** * 经办人组织编号 */ @TableField(value = "handler_unit_id") private String handlerUnitId; /** * 经办人组织名称 */ @TableField(value = "handler_unit_name") private String handlerUnitName; /** * 经办人部门编号 */ @TableField(value = "handler_dept_id") private String handlerDeptId; /** * 经办人部门名称 */ @TableField(value = "handler_dept_name") private String handlerDeptName; /** * 经办人角色代码编号 */ @TableField(value = "handler_role_code") private String handlerRoleCode; /** * 经办人角色名称 */ @TableField(value = "handler_role_name") private String handlerRoleName; /** * 经办人编号 */ @TableField(value = "handler_user_id") private String handlerUserId; /** * 经办人名称 */ @TableField(value = "handler_user_name") private String handlerUserName; /** * 到期时间 */ @TableField(value = "expire_time") private Date expireTime; /** * 任务进度,1:进行中,2:已完成 */ @TableField(value = "status") private String status; /** * 处理结果,1:通过,2:退回,3:终止流程 */ @TableField(value = "handle_result") private String handleResult; /** * 异常原因(退回、终止流程是异常) */ @TableField(value = "error_cause") private String errorCause; /** * 异常原因名称 */ @TableField(value = "error_cause_name") private String errorCauseName; /** * 处理说明 */ @TableField(value = "handle_content") private String handleContent; /** * 任务完成时间,进度为已完成才有 */ @TableField(value = "finish_time") private Date finishTime; /** * 调解结果 */ @TableField(value = "medi_result") private String mediResult; /** * 调解结果名称 */ @TableField(value = "medi_result_name") private String mediResultName; /** * 履行情况,22_00008-1:未履行,22_00008-2:当场履行,22_00008-3:分期履行 */ @TableField(value = "fulfil_situ") private String fulfilSitu; /** * 履行情况名称 */ @TableField(value = "fulfil_situ_name") private String fulfilSituName; /** * 已达成协议 */ @TableField(value = "agree_content") private String agreeContent; /** * 调解不成功原因,22_00019-1:当事人未能就调解协议达成一致,22_00019-2:当事人拒绝调解,22_00019-3:提前终止调解,22_00019-4:当事人撤销调解请求 */ @TableField(value = "medi_false") private String mediFalse; /** * 调解不成功原因名称 */ @TableField(value = "medi_false_name") private String mediFalseName; /** * 是否转诉讼案件(调解不成功才有),1:不转诉讼,2:转诉讼 */ @TableField(value = "civil_status") private String civilStatus; /** * 诉讼案号 */ @TableField(value = "civil_no") private String civilNo; /** * 诉讼法院编号 */ @TableField(value = "court_id") private String courtId; /** * 诉讼法院名称 */ @TableField(value = "court_name") private String courtName; /** * 民诉前调号 */ @TableField(value = "mediate_no") private String mediateNo; /** * 民诉前调书号 */ @TableField(value = "mediate_book_no") private String mediateBookNo; /** * 档案年度 */ @TableField(value = "file_year") private String fileYear; /** * 档案卷名 */ @TableField(value = "file_book_name") private String fileBookName; /** * 档案卷号 */ @TableField(value = "file_book_no") private String fileBookNo; /** * 档案编号 */ @TableField(value = "file_no") private String fileNo; /** * 档案保管年限,单位:年 */ @TableField(value = "file_limit_year") private Integer fileLimitYear; /** * 档案存档位置 */ @TableField(value = "file_addr") private String fileAddr; /** * 卷宗情况说明 */ @TableField(value = "file_content") private String fileContent; /** * 删除状态,1:未删除(默认值),99:已删除 */ @TableLogic @TableField(value = "delete_status") private String deleteStatus; /** * 顾客编号 */ @TableField(value = "cust_id") private String custId; /** * 创建时间 */ @TableField(value = "create_time") private Date createTime; /** * 更新时间 */ @TableField(value = "update_time") private Date updateTime; /** * 下一级处理人编号,已完成才有,冗余显示 */ @TableField(value = "next_user_id") private String nextUserId; /** * 下一级处理人名称,已完成才有,冗余显示 */ @TableField(value = "next_user_name") private String nextUserName; /** * 上一任务编号,冗余显示 */ @TableField(value = "last_task_id") private String lastTaskId; /** * 上一任务经办单位编号,冗余显示 */ @TableField(value = "last_unit_id") private String lastUnitId; /** * 上一任务经办单位名称,冗余显示 */ @TableField(value = "last_unit_name") private String lastUnitName; /** * 上一任务经办部门编号,冗余显示 */ @TableField(value = "last_dept_id") private String lastDeptId; /** * 上一任务经办部门名称,冗余显示 */ @TableField(value = "last_dept_name") private String lastDeptName; /** * 上一任务经办人编号,冗余显示 */ @TableField(value = "last_user_id") private String lastUserId; /** * 上一任务经办人名称,冗余显示 */ @TableField(value = "last_user_name") private String lastUserName; /** * 上一任务处理说明,冗余显示 */ @TableField(value = "last_content") private String lastContent; }