package cn.huge.module.mediate.dto; 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 com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * @title: 纠纷调度单表 * @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。 * @company:hugeinfo * @author: xuxj * @time: 2022-03-18 15:32:09 * @version 1.0.0 */ @Data public class CaseDispBaseDTO { /** * 纠纷调度单编号 */ private String id; /** * 纠纷编号 */ private String caseId; /** * 案号 */ private String caseNo; /** * 系列案状态,1:正常案件,2:系列案 */ private String serieStatus; /** * 申请渠道,22_00001-1:机构登记,22_00001-2:小程序,22_00001-3:其他渠道 */ private String applyCanal; /** * 申请渠道名称 */ private String applyCanalName; /** * 调度标签,22_00011-1:首次调度,22_00011-2:再次申请,22_00011-3:拒绝签收,22_00011-4:超时未签收,22_00011-5:重新调度 */ private String dispTag; /** * 调度标签名称 */ private String dispTagName; /** * 调度来源人组织编号 */ private String sourceUnitId; /** * 调度来源人组织名称 */ private String sourceUnitName; /** * 调度来源人编号 */ private String sourceUserId; /** * 调度来源人名称 */ private String sourceUserName; /** * 调度来源原因 */ private String sourceReason; /** * 调度来源说明 */ private String sourceContent; /** * 调度方式,1:系统调度,2:人工调度 */ private String dispWay; /** * 调度方式名称 */ private String dispWayName; /** * 调度类型:22_00012-1:归口分流,22_00012-2:加入抢单池 */ private String dispType; /** * 调度类型名称 */ private String dispTypeName; /** * 调度处理,22_00013-1:正常调度,22_00013-2:重新调度,22_00013-3:退回申请人,22_00013-4:不予受理 */ private String dispHandle; /** * 调度处理名称 */ private String dispHandleName; /** * 受理对象选项,22_00038-1:调度给调解组织,22_00038-2:调度给调解员 */ private String dispObj; /** * 受理对象选项名称 */ private String dispObjName; /** * 具体受理对象编号 */ private String acceptObjId; /** * 具体受理对象名称 */ private String acceptObjName; /** * 具体受理对象签收状态,1:未签收,2:已签收,3:超时未签收,99:拒绝签收 */ private String acceptObjSign; /** * 具体受理对象签收操作时间 */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8") private Date acceptSignTime; /** * 不予受理原因 */ private String endReason; /** * 不予受理原因名称 */ private String endReasonName; /** * 不予受理其他原因 */ private String endOtherReason; /** * 调度意见/退回理由 */ private String dispContent; /** * 调度处理组织编号 */ private String dispUnitId; /** * 调度处理组织名称 */ private String dispUnitName; /** * 调度处理部门编号 */ private String dispDeptId; /** * 调度处理部门名称 */ private String dispDeptName; /** * 调度处理人编号 */ private String dispUserId; /** * 调度处理人名称 */ private String dispUserName; /** * 调度进度,1:待调度,2:已调度 */ private String status; /** * 调度时间 */ private Date dispTime; /** * 顾客编号 */ private String custId; /** * 删除状态,1:未删除(默认值),99:已删除 */ @TableLogic private String deleteStatus; /** * 创建时间 */ private Date createTime; /** * 更新时间 */ private Date updateTime; /** * 签收状态 */ private String signStatus; /** * 签收状态 */ private String signStatusName; /** * 调度对象处理时间 */ private String signTime; /** *调度对象拒签原因(不予受理原因) */ private String notsignReason; /** * 调度对象拒签原因名称(不予受理原因) */ private String notsignReasonName; /** * 调度对象处理说明 */ private String signContent; /** * 调度单号 */ private String dispId; }