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;
|
}
|