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_disp") @Data public class CaseDisp { /** * 纠纷调度单编号 */ @TableId(value = "id") private String id; /** * 纠纷编号 */ @TableField(value = "case_id") private String caseId; /** * 案号 */ @TableField(value = "case_no") private String caseNo; /** * 系列案状态,1:正常案件,2:系列案 */ @TableField(value = "serie_status") private String serieStatus; /** * 申请渠道,22_00001-1:窗口登记,22_00001-2:当事人微信小程序,22_00001-3:外部系统转入 */ @TableField(value = "apply_canal") private String applyCanal; /** * 申请渠道名称 */ @TableField(value = "apply_canal_name") private String applyCanalName; /** * 调度标签,22_00011-1:首次调度,22_00011-2:再次申请,22_00011-3:拒绝签收,22_00011-4:超时未签收,22_00011-5:预审异常重新调度 */ @TableField(value = "disp_tag") private String dispTag; /** * 调度标签名称 */ @TableField(value = "disp_tag_name") private String dispTagName; /** * 调度来源人组织编号 */ @TableField(value = "source_unit_id") private String sourceUnitId; /** * 调度来源人组织名称 */ @TableField(value = "source_unit_name") private String sourceUnitName; /** * 调度来源人编号 */ @TableField(value = "source_user_id") private String sourceUserId; /** * 调度来源人名称 */ @TableField(value = "source_user_name") private String sourceUserName; /** * 调度来源原因 */ @TableField(value = "source_reason") private String sourceReason; /** * 调度来源说明 */ @TableField(value = "source_content") private String sourceContent; /** * 调度方式,1:系统调度,2:人工调度 */ @TableField(value = "disp_way") private String dispWay; /** * 调度方式名称 */ @TableField(value = "disp_way_name") private String dispWayName; /** * 调度类型:22_00012-1:归口分流,22_00012-2:加入抢单池 */ @TableField(value = "disp_type") private String dispType; /** * 调度类型名称 */ @TableField(value = "disp_type_name") private String dispTypeName; /** * 调度处理,22_00013-1:正常调度,22_00013-2:重新调度,22_00013-3:退回申请人,22_00013-4:不予受理 */ @TableField(value = "disp_handle") private String dispHandle; /** * 调度处理名称 */ @TableField(value = "disp_handle_name") private String dispHandleName; /** * 受理对象选项,22_00038-1:调度给调解组织,22_00038-2:调度给调解员 */ @TableField(value = "disp_obj") private String dispObj; /** * 受理对象选项名称 */ @TableField(value = "disp_obj_name") private String dispObjName; /** * 具体受理对象编号 */ @TableField(value = "accept_obj_id") private String acceptObjId; /** * 具体受理对象名称 */ @TableField(value = "accept_obj_name") private String acceptObjName; /** * 具体受理对象签收状态 */ @TableField(value = "accept_obj_sign") private String acceptObjSign; /** * 具体受理对象签收操作时间 */ @TableField(value = "accept_sign_time") private Date acceptSignTime; /** * 不予受理原因 */ @TableField(value = "end_reason") private String endReason; /** * 不予受理原因名称 */ @TableField(value = "end_reason_name") private String endReasonName; /** * 不予受理其他原因 */ @TableField(value = "end_other_reason") private String endOtherReason; /** * 调度意见/退回理由 */ @TableField(value = "disp_content") private String dispContent; /** * 调度处理组织编号 */ @TableField(value = "disp_unit_id") private String dispUnitId; /** * 调度处理组织名称 */ @TableField(value = "disp_unit_name") private String dispUnitName; /** * 调度处理部门编号 */ @TableField(value = "disp_dept_id") private String dispDeptId; /** * 调度处理部门名称 */ @TableField(value = "disp_dept_name") private String dispDeptName; /** * 调度处理人编号 */ @TableField(value = "disp_user_id") private String dispUserId; /** * 调度处理人名称 */ @TableField(value = "disp_user_name") private String dispUserName; /** * 调度时间 */ @TableField(value = "disp_time") private Date dispTime; /** * 调度进度,1:待调度,2:已调度 */ @TableField(value = "status") private String status; /** * 顾客编号 */ @TableField(value = "cust_id") private String custId; /** * 删除状态,1:未删除(默认值),99:已删除 */ @TableLogic @TableField(value = "delete_status") private String deleteStatus; /** * 创建时间 */ @TableField(value = "create_time") private Date createTime; /** * 更新时间 */ @TableField(value = "update_time") private Date updateTime; /** * 上一调度单编号 */ @TableField(value = "last_disp_id") private String lastDispId; }