package org.springblade.modules.eCallEventTwo.entity;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 派发单对象 ec_dispatch
|
*
|
* @author ${context.author}
|
* @date 2024-05-28 14:42:26
|
*/
|
@ApiModel(value = "EcDispatch对象", description = "派发单")
|
@Data
|
@TableName("ec_dispatch")
|
public class EcDispatch implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
|
/**
|
* 派发ID
|
*/
|
@ApiModelProperty(value = "主键ID", example = "")
|
@TableId(value = "dispatch_id", type = IdType.AUTO)
|
private Long dispatchId;
|
|
/**
|
* 工单ID
|
*/
|
@ApiModelProperty(value = "工单ID", example = "")
|
@TableField("order_id")
|
private Long orderId;
|
|
/**
|
* 派发单号
|
*/
|
@ApiModelProperty(value = "派发单号", example = "")
|
@TableField("dispatch_code")
|
private String dispatchCode;
|
|
/**
|
* 派发时间
|
*/
|
@ApiModelProperty(value = "派发时间", example = "")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@TableField("dispatch_time")
|
private Date dispatchTime;
|
|
/**
|
* 派发意见
|
*/
|
@ApiModelProperty(value = "派发意见", example = "")
|
@TableField("dispatch_note")
|
private String dispatchNote;
|
|
/**
|
* 派发附件
|
*/
|
@ApiModelProperty(value = "派发附件", example = "")
|
@TableField("dispatch_images")
|
private String dispatchImages;
|
|
/**
|
* 派出单位
|
*/
|
@ApiModelProperty(value = "派出单位", example = "")
|
@TableField("subject_org_code")
|
private String subjectOrgCode;
|
|
/**
|
* 派出单位
|
*/
|
@ApiModelProperty(value = "派出单位", example = "")
|
@TableField("subject_org_name")
|
private String subjectOrgName;
|
|
/**
|
* 派出人员
|
*/
|
@ApiModelProperty(value = "派出人员", example = "")
|
@TableField("subject_user_name")
|
private String subjectUserName;
|
|
/**
|
* 派出人员
|
*/
|
@ApiModelProperty(value = "派出人员", example = "")
|
@TableField("subject_user_cnname")
|
private String subjectUserCnname;
|
|
/**
|
* 派发目标单位
|
*/
|
@ApiModelProperty(value = "派发目标单位", example = "")
|
@TableField("object_org_code")
|
private String objectOrgCode;
|
|
/**
|
* 派发目标单位
|
*/
|
@ApiModelProperty(value = "派发目标单位", example = "")
|
@TableField("object_org_name")
|
private String objectOrgName;
|
|
/**
|
* 实际接收单位(含抄送)
|
*/
|
@ApiModelProperty(value = "实际接收单位(含抄送)", example = "")
|
@TableField("sink_org_code")
|
private String sinkOrgCode;
|
|
/**
|
* 实际接收单位(含抄送)
|
*/
|
@ApiModelProperty(value = "实际接收单位(含抄送)", example = "")
|
@TableField("sink_org_name")
|
private String sinkOrgName;
|
|
/**
|
* 是否主办(Y/N)
|
*/
|
@ApiModelProperty(value = "是否主办(Y/N)", example = "")
|
@TableField("tag_main")
|
private String tagMain;
|
|
/**
|
* 是否抄送(Y/N)
|
*/
|
@ApiModelProperty(value = "是否抄送(Y/N)", example = "")
|
@TableField("tag_cc")
|
private String tagCc;
|
|
/**
|
* 话务送审(Y/N)
|
*/
|
@ApiModelProperty(value = "话务送审(Y/N)", example = "")
|
@TableField("tag_cti")
|
private String tagCti;
|
|
/**
|
* 联指派发联指(Y/N)
|
*/
|
@ApiModelProperty(value = "联指派发联指(Y/N)", example = "")
|
@TableField("tag_trans")
|
private String tagTrans;
|
|
/**
|
* 前序派发单
|
*/
|
@ApiModelProperty(value = "前序派发单", example = "")
|
@TableField("up_dispatch_id")
|
private Long upDispatchId;
|
|
/**
|
* 签收单位
|
*/
|
@ApiModelProperty(value = "签收单位", example = "")
|
@TableField("ack_org_code")
|
private String ackOrgCode;
|
|
/**
|
* 签收单位
|
*/
|
@ApiModelProperty(value = "签收单位", example = "")
|
@TableField("ack_org_name")
|
private String ackOrgName;
|
|
/**
|
* 签收人员
|
*/
|
@ApiModelProperty(value = "签收人员", example = "")
|
@TableField("ack_user_name")
|
private String ackUserName;
|
|
/**
|
* 签收人员
|
*/
|
@ApiModelProperty(value = "签收人员", example = "")
|
@TableField("ack_user_cnname")
|
private String ackUserCnname;
|
|
/**
|
* 签收时间
|
*/
|
@ApiModelProperty(value = "签收时间", example = "")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@TableField("ack_time")
|
private Date ackTime;
|
|
/**
|
* 退回人员
|
*/
|
@ApiModelProperty(value = "退回人员", example = "")
|
@TableField("reject_user_name")
|
private String rejectUserName;
|
|
/**
|
* 退回人员
|
*/
|
@ApiModelProperty(value = "退回人员", example = "")
|
@TableField("reject_user_cnname")
|
private String rejectUserCnname;
|
|
/**
|
* 退回单位
|
*/
|
@ApiModelProperty(value = "退回单位", example = "")
|
@TableField("reject_org_code")
|
private String rejectOrgCode;
|
|
/**
|
* 退回单位
|
*/
|
@ApiModelProperty(value = "退回单位", example = "")
|
@TableField("reject_org_name")
|
private String rejectOrgName;
|
|
/**
|
* 退回时间
|
*/
|
@ApiModelProperty(value = "退回时间", example = "")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
@TableField("reject_time")
|
private Date rejectTime;
|
|
/**
|
* 退回意见
|
*/
|
@ApiModelProperty(value = "退回意见", example = "")
|
@TableField("reject_note")
|
private String rejectNote;
|
|
/**
|
* 退回附件
|
*/
|
@ApiModelProperty(value = "退回附件", example = "")
|
@TableField("reject_images")
|
private String rejectImages;
|
|
/**
|
* 是否退回(Y/N)
|
*/
|
@ApiModelProperty(value = "是否退回(Y/N)", example = "")
|
@TableField("tag_reject")
|
private String tagReject;
|
|
/**
|
* 退回类型(0退回 1改派)
|
*/
|
@ApiModelProperty(value = "退回类型(0退回 1改派)", example = "")
|
@TableField("reject_type")
|
private String rejectType;
|
}
|