liusheng
昨天 459aa78c84cf552ebea6ef056d978c2531d71ac8
smartor/src/main/java/com/smartor/domain/ServiceSubtaskRes.java
copy from smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java copy to smartor/src/main/java/com/smartor/domain/ServiceSubtaskRes.java
Îļþ´Ó smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java ¸´ÖÆ
@@ -1,33 +1,38 @@
package com.smartor.domain;
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
 * å•一任务(随访)对象 ivr_taskcall
 * å•一任务(随访)对象 ivr_tasksingle
 *
 * @author ruoyi
 * @date 2024-02-02
 */
@ApiModel(value = "ServiceSubtaskVO", description = "单一随访任务入参")
@ApiModel(value = "ServiceSubtask", description = "单一随访任务")
@Data
public class ServiceSubtaskVO extends BaseEntity {
public class ServiceSubtaskRes extends PatArchive {
    private static final long serialVersionUID = 1L;
    /**
     *
     * ä¸»é”®
     */
    @ApiModelProperty(value = "主键id")
    private Long subId;
    @ApiModelProperty(value = "主键")
    private Long id;
    /**
     * ä»»åŠ¡ID
     */
    @ApiModelProperty(value = "任务ID")
    private Long taskid;
    /**
     * ç¬¬ä¸‰æ–¹ä»»åŠ¡ID
@@ -36,50 +41,63 @@
    private String taskGuid;
    /**
     * éšè®¿æ¬¡æ•°
     * å‡ºé™¢ç—…人记录ID
     */
    @ApiModelProperty(value = "随访次数")
    private Integer visitCount;
    @ApiModelProperty(value = "出院病人记录ID")
    private Long inhospid;
    /**
     * å¤è¯Šé€šçŸ¥ï¼š0已通知    1未通知
     * çˆ¶ID
     */
    @ApiModelProperty(value = "复诊通知:0已通知    1未通知")
    private Integer visitNotice;
    @Excel(name = "父ID")
    @ApiModelProperty(value = "父ID")
    private Long pid;
    /**
     * æ˜¯å¦åœ¨æ¬¡éšè®¿ï¼š1否    2是
     * å¤‡æ³¨
     */
    @ApiModelProperty(value = "是否在次随访:1是    2否")
    private Integer isVisitAgain;
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * æ‚£è€…ID
     * å¤‡æ³¨
     */
    @Excel(name = "  æ‚£è€…ID")
    @ApiModelProperty(value = "患者ID")
    private String patguid;
    @ApiModelProperty(value = "")
    private String guid;
    /**
     * å¼‚常标识
     */
    @ApiModelProperty(value = "异常标识:0绿色;1红色;2黄色")
    @Excel(name = " å¼‚常标识:0绿色;1红色;2黄色 ")
    private String excep;
    /**
     * å‡ºé™¢æ—¶é—´
     */
    @ApiModelProperty(value = "出院时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endtime;
    /**
     * å…¥é™¢æ—¶é—´
     */
    @ApiModelProperty(value = "入院时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date starttime;
    /**
     * æ˜¯å¦æäº¤
     */
    @ApiModelProperty(value = "是否提交:0未提交   1已提交")
    private Long submit;
    /**
     * å‘送人
     */
    @Excel(name = " å‘送人 ")
    @ApiModelProperty(value = "发送人")
    @Excel(name = " å‘送人(患者) ")
    @ApiModelProperty(value = "发送人(患者)")
    private String sendname;
    /**
     * å‘送UUID
     */
    @Excel(name = " å‘送UUID ")
    @ApiModelProperty(value = "发送UUID")
    private String senduuid;
    /**
     * å‘处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访送UUID
     */
    @Excel(name = " å¤„理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访 ")
    @ApiModelProperty(value = "处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访")
    private String suggest;
    /**
     * æ‰‹æœºå·
@@ -89,18 +107,18 @@
    private String phone;
    /**
     * æœåŠ¡ç±»åž‹(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊通知;6、满意度调查;7、患者报告; 8、其他通知)
     * æ‰‹æœºå·
     */
    @Excel(name = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访  11,影像专科随访  12、心电专科随访, 13专科随访)")
    @ApiModelProperty(value = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访  11,影像专科随访  12、心电专科随访, 13专科随访)")
    private String serviceType;
    @Excel(name = " æ‰‹æœºå· ")
    @ApiModelProperty(value = "手机号")
    private String openid;
    /**
     * æ€§åˆ«
     */
    @Excel(name = "  æ€§åˆ«")
    @ApiModelProperty(value = "性别")
    private String sex;
    private Long sex;
    /**
     * å¹´é¾„
@@ -108,13 +126,6 @@
    @Excel(name = " å¹´é¾„ ")
    @ApiModelProperty(value = "年龄")
    private Long age;
    /**
     * å¹´é¾„
     */
    @Excel(name = " å‡ºé™¢ç—…人记录ID ")
    @ApiModelProperty(value = "出院病人记录ID")
    private Long inhospid;
    /**
     * èº«ä»½è¯å·
@@ -140,19 +151,16 @@
    /**
     * ä»»åŠ¡ç±»åž‹(门诊,住院,复诊…)
     */
    @Excel(name = "任务类型(门诊,住院,复诊…)")
    @ApiModelProperty(value = "任务类型(门诊,住院,复诊…)")
    @Excel(name = "任务类型:1,机器人语音(随访)  2,问卷;3,通知(宣教)")
    @ApiModelProperty(value = "任务类型:1,机器人语音(随访)  2,问卷;3,宣教; 4.通知)")
    private String type;
    /**
     * ä»»åŠ¡ID
     * æœåŠ¡ç±»åž‹(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访  11,影像专科随访  12、心电专科随访, 13专科随访)
     */
    @Excel(name = " ä»»åŠ¡ID ")
    @ApiModelProperty(value = "任务ID")
    private Long taskid;
    @ApiModelProperty(value = "任务Id集合")
    private List<Long> taskIds;
    @Excel(name = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、住院满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访  11,影像专科随访  12、心电专科随访, 13专科随访   14、门诊满意度调查  15投诉建议 16课题随访")
    @ApiModelProperty(value = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、住院满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访  11,影像专科随访  12、心电专科随访, 13专科随访   14、门诊满意度调查  15投诉建议  16课题随访")
    private String serviceType;
    /**
     * æ¨¡æ¿ID
@@ -162,52 +170,18 @@
    private Long templateid;
    /**
     * æ¨¡æ¿ID
     */
    @Excel(name = "  æ¨¡ç‰ˆåº“模板ID")
    @ApiModelProperty(value = "模版库模板ID")
    private Long libtemplateid;
    /**
     * æ¨¡æ¿ID
     */
    @Excel(name = "  æ¨¡æ¿åº“模板名称")
    @ApiModelProperty(value = "模板库模板名称")
    private String libtemplatename;
    /**
     * æ¨¡æ¿å
     */
    @Excel(name = " æ¨¡æ¿å ")
    @ApiModelProperty(value = "模板名")
    @ApiModelProperty(value = "拉取时间")
    private String templatename;
    /**
     * å‘送类型: 1 æ—¶é—´æ®µ   2 æ—¶é—´ç‚¹   3 å³åˆ»å‘送
     * å‘处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访送UUID
     */
    @ApiModelProperty(value = "发送类型: 1 æ—¶é—´æ®µ   2 å³åˆ»å‘送")
    private String sendType;
    /**
     * å‡ºé™¢æ—¶é—´
     */
    @ApiModelProperty(value = "出院时间")
    private Date inhosptime;
    /**
     * åŒ»ç”Ÿç¼–码
     */
    @Excel(name = "  åŒ»ç”Ÿç¼–码")
    @ApiModelProperty(value = "医生编码")
    private String drcode;
    /**
     * åŒ»ç”Ÿå§“名
     */
    @Excel(name = "  åŒ»ç”Ÿå§“名")
    @ApiModelProperty(value = "医生姓名")
    private String drname;
    @Excel(name = " å¤„理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访 ")
    @ApiModelProperty(value = "处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访")
    private String suggest;
    /**
     * å‘送日期
@@ -216,6 +190,14 @@
    @Excel(name = " å‘送日期 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "发送日期")
    private Date senddate;
    /**
     * æ–°çš„创建时间(用来做查询参数用)
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " å‘送日期 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "新的创建时间")
    private Date createTimeNew;
    /**
     * ä¸Šåˆå¼€å§‹å‘送时间限制
@@ -262,33 +244,37 @@
    /**
     * å‘送状态
     */
    @Excel(name = " å‘送状态 ")
//    @Excel(name = " å‘送状态 1 è¢«é¢†å–(在任务中是新建,在服务中是被领取)  2 å¾…发送  3 å·²å‘送  4 ä¸æ‰§è¡Œ  5 å‘送失败 6 å·²å®Œæˆ\") ")
    @ApiModelProperty(value = "发送状态 1 è¢«é¢†å–(在任务中是新建,在服务中是被领取)  2 å¾…发送  3 å·²å‘送  4 ä¸æ‰§è¡Œ  5 å‘送失败 6 å·²å®Œæˆ")
    private Long sendstate;
    /**
     * å‘送状态
     * æš‚停状 ï¼š çŠ¶æ€å¦‚æžœå‘ç”Ÿä¿®æ”¹ï¼Œå€¼å°±åŠ 1
     */
    @Excel(name = " å‘送状态集合 ")
    @ApiModelProperty(value = "发送状态 1 è¢«é¢†å–(在任务中是新建,在服务中是被领取)  2 å¾…发送  3 å·²å‘送  4 ä¸æ‰§è¡Œ  5 å‘送失败 6 å·²å®Œæˆ")
    private List<Long> sendstates;
//    @Excel(name = " æš‚停状 ï¼š çŠ¶æ€å¦‚æžœå‘ç”Ÿä¿®æ”¹ï¼Œå€¼å°±åŠ 1 ")
    @ApiModelProperty(value = "暂停状 ï¼š çŠ¶æ€å¦‚æžœå‘ç”Ÿä¿®æ”¹ï¼Œå€¼å°±åŠ 1")
    private Long stopState;
    /**
     * å‘送UUID
     */
//    @Excel(name = " å‘送UUID ")
    @ApiModelProperty(value = "发送UUID")
    private String senduuid;
    /**
     * ç»“æžœ
     */
    @Excel(name = " ç»“æžœ ")
//    @Excel(name = " ç»“æžœ ")
    @ApiModelProperty(value = "结果")
    private String result;
    /**
     * å®Œæˆæ—¶é—´
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " å®Œæˆæ—¶é—´ ", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "完成时间")
    private Date finishtime;
    /**
     * å°±è¯Šè®°å½•编号
@@ -296,7 +282,6 @@
    @Excel(name = " å°±è¯Šè®°å½•编号 ")
    @ApiModelProperty(value = "就诊记录编号")
    private Long recordid;
    /**
     * å½“前重拨次数
@@ -314,31 +299,25 @@
    private Date pulltime;
    /**
     *
     */
    @Excel(name = " bqsms ")
    @ApiModelProperty(value = "bqsms")
    private Long bqsms;
    /**
     * bhsms
     */
    @Excel(name = " bhsms ")
    @ApiModelProperty(value = "bhsms")
    private Long bhsms;
    /**
     * éƒ¨é—¨code
     */
    @Excel(name = "  éƒ¨é—¨code")
    @ApiModelProperty(value = "部门code")
    private String deptcode;
    /**
     * éƒ¨é—¨code
     * åŒ»ç”Ÿç¼–码
     */
    @Excel(name = "  éƒ¨é—¨code")
    @ApiModelProperty(value = "部门code集合")
    private List<String> leaveldeptcodes;
    @Excel(name = "  åŒ»ç”Ÿç¼–码")
    @ApiModelProperty(value = "医生编码")
    private String drcode;
    /**
     * åŒ»ç”Ÿå§“名
     */
    @Excel(name = "  åŒ»ç”Ÿå§“名")
    @ApiModelProperty(value = "医生姓名")
    private String drname;
    /**
     * æ ‡ç­¾çŠ¶æ€
@@ -361,34 +340,6 @@
    private Long isupload;
    /**
     * æ‚£è€…ID
     */
    @Excel(name = "患者ID")
    @ApiModelProperty(value = "患者ID")
    private String patientid;
    /**
     * æ‚£è€…姓名
     */
    @Excel(name = "患者姓名")
    @ApiModelProperty(value = "患者姓名")
    private String patientname;
    /**
     * é•¿æœŸä»»åŠ¡ï¼Œç»™æ‚£è€…å‘é€çš„æ—¶é—´
     */
    @Excel(name = " é•¿æœŸä»»åŠ¡ï¼Œç»™æ‚£è€…å‘é€çš„æ—¶é—´")
    @ApiModelProperty(value = "长期任务,给患者发送的时间")
    private Date longSendTime;
    /**
     * openid
     */
    @Excel(name = "openid")
    @ApiModelProperty(value = "openid")
    private String openid;
    /**
     * ä¸Šä¼ æ—¶é—´
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
@@ -404,67 +355,53 @@
    private String orgid;
    /**
     * çˆ¶ID
     */
    @Excel(name = "父ID")
    @ApiModelProperty(value = "父ID")
    private Long pid;
    /**
     * GUID
     */
    @Excel(name = "GUID")
    @ApiModelProperty(value = "GUID")
    private String guid;
    /**
     * æ˜¯å¦å­˜åœ¨æ“ä½œï¼š1 æ–°å¢ž 2修改 3删除
     */
    @ApiModelProperty(value = "是否存在操作:1 æ–°å¢ž 2修改 3删除")
    private Integer isoperation;
    /**
     * æ–‡æœ¬å˜é‡å‚æ•°
     */
    @Excel(name = "文本变量参数")
    @ApiModelProperty(value = "文本变量参数")
    private Map<String, Map<String, String>> textParam;
    private String textParam;
    /**
     * å®£æ•™å½¢å¼ :文本、图片、语音、视频、混合
     * å®£æ•™å½¢å¼ : 1,短信、2,线下、3,语音、4,视频、5,纸质  6.链接  7.钉钉   8.微信
     */
    @Excel(name = " å®£æ•™å½¢å¼ :文本、图片、语音、视频、混合")
    @ApiModelProperty(value = "宣教形式 : 1,文本、2,图片、3,语音、4,视频、5,混合")
    @Excel(name = " ä»»åŠ¡å½¢å¼ 1,人工   2,纸质  3,电话  4,短信  5.微信公众号 6.微信小程序  7.支付宝  8.智能小程序  9.钉钉")
    @ApiModelProperty("宣教形式 : ä»»åŠ¡å½¢å¼ 1,人工   2,纸质  3,电话  4,短信  5.微信公众号 6.微信小程序  7.支付宝  8.智能小程序  9.钉钉")
    private String preachform;
    /**
     * å½“前发送方式
     */
    @Excel(name = " å½“前发送方式")
    @ApiModelProperty(value = "当前发送方式")
    @ApiModelProperty("当前发送方式")
    private String currentPreachform;
    /**
     * åºŠå·
     */
    @Excel(name = "床号")
    @ApiModelProperty(value = "床号")
    private Long bedNo;
    private String bedNo;
    /**
     * æ‚£è€…ID
     * pageNum
     */
    @Excel(name = "  æ‚£è€…ID")
    @ApiModelProperty(value = "患者ID")
    private Long patid;
    @Excel(name = "pageNum")
    @ApiModelProperty(value = "pageNum")
    private Integer pageNum;
    /**
     * å‘送时间段
     * pageSize
     */
    @ApiModelProperty(value = "发送时间段 ")
    private List<TaskSendTimeVO> sendTimeslot;
    @Excel(name = "pageSize")
    @ApiModelProperty(value = "pageSize")
    private Integer pageSize;
    /**
     * å‘送类型: 1 æ—¶é—´æ®µ   2 æ—¶é—´ç‚¹   3 å³åˆ»å‘送
     */
    @ApiModelProperty(value = "发送类型: 1 æ—¶é—´æ®µ   2 æ—¶é—´ç‚¹   3 å³åˆ»å‘送")
    private String sendType;
    /**
     * ä»»åŠ¡åç§°
@@ -495,7 +432,6 @@
    @ApiModelProperty(value = "随访人编号")
    private String operatorNo;
    /**
     * å°±è¯Šç¼–号(对应的outhospno、inhospno)
     */
@@ -506,9 +442,10 @@
    /**
     * å°±è¯Šç±»åž‹ï¼ˆ1门诊  2出院)
     */
    @Excel(name = "  å°±è¯Šç±»åž‹ï¼ˆ1门诊  2出院   3.专病)")
    @ApiModelProperty(value = "就诊类型(1门诊  2出院   3.专病)")
    @Excel(name = "  å°±è¯Šç±»åž‹ï¼ˆ1门诊  2出院)")
    @ApiModelProperty(value = "就诊类型(1门诊  2出院 3.专病 4.外部导入 5急诊、5住院、7体检)")
    private String hospType;
    /**
     * å¾®ä¿¡
@@ -517,13 +454,32 @@
    @ApiModelProperty(value = "微信")
    private String wechat;
    /**
     * å‡ºé™¢è¯Šæ–­ç¼–码
     */
    @Excel(name = "  å‡ºé™¢è¯Šæ–­ç¼–码")
    @ApiModelProperty(value = "出院诊断编码")
    private String leaveicd10code;
    /**
     * å‡ºé™¢è¯Šæ–­åç§°
     */
    @Excel(name = "  å‡ºé™¢è¯Šæ–­åç§°")
    @ApiModelProperty(value = "出院诊断名称")
    private String leavediagname;
    /**
     * è¯Šæ–­åç§°
     * æ‚£è€…ID
     */
    @Excel(name = "  è¯Šæ–­åç§°")
    @ApiModelProperty(value = "诊断名称")
    private String diagname;
    @Excel(name = "  æ‚£è€…ID")
    @ApiModelProperty(value = "患者ID")
    private Long patid;
    /**
     * æ‚£è€…ID
     */
    @Excel(name = "  æ‚£è€…ID")
    @ApiModelProperty(value = "患者ID")
    private String patguid;
    /**
     * ç§‘室名称
@@ -531,14 +487,15 @@
    @Excel(name = "科室名称")
    @ApiModelProperty(value = "科室名称")
    private String deptname;
//
//    /**
//     * å°±è¯Šæ—¥æœŸ
//     */
//    @Excel(name = " å°±è¯Šæ—¥æœŸ")
//    @ApiModelProperty(value = "就诊日期")
//    private Date admindate;
//
    /**
     * å°±è¯Šæ—¥æœŸ
     */
    @Excel(name = " å°±è¯Šæ—¥æœŸ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "就诊日期")
    private Date admindate;
    /**
     * ç—…房号
     */
@@ -547,45 +504,33 @@
    private String roomno;
    /**
     * æ¨¡æ¿åº“模版ID
     */
    @Excel(name = "模板库模版ID")
    @ApiModelProperty(value = "模板库模版ID")
    private Long libtemplateid;
    /**
     * æ€»åˆ†
     */
    @Excel(name = "总分")
    @ApiModelProperty(value = "总分")
    private Long score;
    private BigDecimal score;
    /**
     * æ¨¡æ¿åº“模版名称
     */
    @Excel(name = "模板库模版名称")
    @ApiModelProperty(value = "模板库模版名称")
    private String libtemplatename;
    /**
     * æ˜¯å¦æäº¤
     * é•¿æœŸä»»åŠ¡ï¼Œç»™æ‚£è€…å‘é€çš„æ—¶é—´
     */
    @ApiModelProperty(value = "是否提交:0未提交   1已提交")
    private Long submit;
    /**
     * å‡ºé™¢ç—…区编号
     */
    @ApiModelProperty(value = "出院病区编号")
    private String leavehospitaldistrictcode;
    /**
     * å‡ºé™¢ç—…区编号
     */
    @ApiModelProperty(value = "出院病区集合")
    private List<String> leavehospitaldistrictcodes;
    /**
     * å‡ºé™¢ç—…区名称
     */
    @ApiModelProperty(value = "出院病区名称")
    @Excel(name = " å‡ºé™¢ç—…区名称 ")
    private String leavehospitaldistrictname;
    /**
     * è¯Šæ–­åç§°
     */
    @Excel(name = "  ç¦»é™¢è¯Šæ–­åç§°")
    @ApiModelProperty(value = "离院诊断名称")
    private String leavediagname;
    @Excel(name = " é•¿æœŸä»»åŠ¡ï¼Œç»™æ‚£è€…å‘é€çš„æ—¶é—´")
    @ApiModelProperty(value = "长期任务,给患者发送的时间")
    private Date longSendTime;
    /**
     * è´£ä»»æŠ¤å£«ç¼–码
@@ -602,47 +547,35 @@
    private String nurseName;
    /**
     * å¼‚常标识
     * å‡ºé™¢ç—…区编号
     */
    @ApiModelProperty(value = "异常标识")
    @Excel(name = " å¼‚常标识 ")
    private String excep;
    @ApiModelProperty(value = "出院病区编号")
    private String leavehospitaldistrictcode;
    /**
     * å¤‡æ³¨
     * å‡ºé™¢ç—…区名称
     */
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "出院病区名称")
    @Excel(name = " å‡ºé™¢ç—…区名称 ")
    private String leavehospitaldistrictname;
    /**
     * å‡ºé™¢æ—¶é—´
     * å‡ºé™¢ç—…区编号
     */
    @ApiModelProperty(value = "出院时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endtime;
    @ApiModelProperty(value = "出院病区编号集合")
    private List<String> leavehospitaldistrictcodes;
    /**
     * å…¥é™¢æ—¶é—´
     * å‡ºé™¢ç—…区编号
     */
    @ApiModelProperty(value = "入院时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date starttime;
    @ApiModelProperty(value = "出院部门编号集合")
    private List<String> leaveldeptcodes;
    @ApiModelProperty(value = "发送详情")
    private List<ServiceSubtaskRecord> serviceSubtaskRecordList;
    /**
     * pageNum
     */
    @Excel(name = "pageNum")
    @ApiModelProperty(value = "pageNum")
    private Integer pageNum;
    /**
     * pageSize
     */
    @Excel(name = "pageSize")
    @ApiModelProperty(value = "pageSize")
    private Integer pageSize;
    @ApiModelProperty(value = "url")
    private String url;
    /**
     * æ‚£è€…来源
@@ -651,65 +584,22 @@
    private String patfrom;
    /**
     * ç»ç®¡åŒ»ç”Ÿç¼–码
     * éšè®¿æ¬¡æ•°
     */
    @ApiModelProperty(value = "经管医生编码")
    private String managementDoctorCode;
    @ApiModelProperty(value = "随访次数")
    private Integer visitCount;
    /**
     * ç»ç®¡åŒ»ç”Ÿ
     * å¤è¯Šé€šçŸ¥ï¼š0已通知    1未通知
     */
    @ApiModelProperty(value = "经管医生")
    private String managementDoctor;
    @ApiModelProperty(value = "复诊通知:0已通知    1未通知")
    private Integer visitNotice;
    /**
     * å¼€å§‹å‡ºé™¢æ—¥æœŸ
     * æ˜¯å¦åœ¨æ¬¡éšè®¿ï¼š1否    2是
     */
    @ApiModelProperty(value = "开始出院日期")
    private Date startOutHospTime;
    /**
     * å¼€å§‹å‘送日期
     */
    @ApiModelProperty(value = "开始发送日期")
    private Date startSendDateTime;
    /**
     * ç»“束发送日期
     */
    @ApiModelProperty(value = "结束发送日期")
    private Date endSendDateTime;
    /**
     * ç»“束出院日期
     */
    @ApiModelProperty(value = "结束出院日期")
    private Date endOutHospTime;
    /**
     * ç§‘室与病区的查询是or还是and:   1:and(默认)     2:or
     */
    @ApiModelProperty(value = "科室与病区的查询是or还是and:   1:and(默认)     2:or  ")
    private String deptOrDistrict = "1";
    /**
     * åˆ›å»ºå¼€å§‹æ—¶é—´
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createStartTime;
    /**
     * åˆ›å»ºç»“束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createEndTime;
    /**
     * æŽ’序()
     */
    @ApiModelProperty(value = "排序:0 å‡ºé™¢æ—¶é—´(正序)    1 å‡ºé™¢æ—¶é—´(倒序)   2 å‘送时间(正序)    3 å‘送时间(倒序) ")
    private Integer sort;
    @ApiModelProperty(value = "是否在次随访:1是    2否")
    private Integer isVisitAgain;
    /**
     * æ‚£è€…上次随访的subId
@@ -718,6 +608,7 @@
    private Integer upid;
    @ApiModelProperty(value = "随访时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date visitTime;
    /**
@@ -726,32 +617,54 @@
    @ApiModelProperty(value = "随访方式")
    private String visitType;
    @ApiModelProperty(value = "随访部门编码")
    private String visitDeptCode;
    @ApiModelProperty(value = "随访部门名称")
    private String visitDeptName;
    @ApiModelProperty(value = "异常预警:0绿色;1红色;2黄色;3已处理")
    private Integer isabnormal;
    @ApiModelProperty(value = "随访部门编码集合")
    private List<String> visitDeptCodes;
    /**
     * åˆ†ç»„key
     * pageNum
     */
    @ApiModelProperty(value = "分组key")
    private String groupKey;
    /**
     * åˆ†ç»„code集合
     */
    @ApiModelProperty(value = "分组code集合")
    private List<String> groupKeyList;
    @Excel(name = "pn")
    @ApiModelProperty(value = "pn")
    private Integer pn;
//    /**
//     * æ—¥æœŸé™åˆ¶ ç›®å‰ç”±å‰ç«¯æŽ§åˆ¶
//     */
//    @ApiModelProperty(value = "日期限制:0全部服务    1截止当前日期")
//    private String dateLimit;
    /**
     * pageSize
     */
    @Excel(name = "ps")
    @ApiModelProperty(value = "ps")
    private Integer ps;
    @ApiModelProperty(value = "经管医生编码")
    private String managementDoctorCode;
    @ApiModelProperty(value = "经管医生")
    private String managementDoctor;
    @ApiModelProperty(value = "随访情况:1正常语音,2患者拒接或拒访,3面访或者接诊,4微信随访,5随访电话不正确,6被过滤,7其它")
    private Integer taskSituation;
    @ApiModelProperty(value = "异常预警:0绿色;1红色;2黄色; 3已处理")
    private Integer isabnormal;
    @ApiModelProperty(value = "继续标识")
    private Integer continueFlag;
    @ApiModelProperty(value = "继续时间现在")
    private Date continueTimeNow;
    @ApiModelProperty(value = "继续内容")
    private JSONObject continueContent;
    @ApiModelProperty(value = "继续次数")
    private Integer continueCount;
    @ApiModelProperty(value = "继续时间下次")
    private Date continueTimeNext;
}