陈昶聿
15 小时以前 2d42d335a0abdabf02601b63b85dda82f5b0781b
smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
@@ -90,6 +90,14 @@
    @Excel(name = " 出院人次 ")
    private Integer dischargeCount = 0;
    @ApiModelProperty(value = "首次出院人次(visitCount = 1)")
    @Excel(name = " 首次出院人次 ")
    private Long firstDischargeCount = 0L;
    @ApiModelProperty(value = "再次随访推送人数(首个再次随访且执行科室为随访中心)再次随访推送率(再次随访推送人数 / 首次出院人次)")
    @Excel(name = " 再次随访推送人数 ")
    private Long againFollowUpPushCount = 0L;
    @ApiModelProperty(value = "无需随访人次")
    @Excel(name = " 无需随访人次 ")
    private Long nonFollowUp = 0L;
@@ -101,6 +109,13 @@
    @ApiModelProperty(value = "应随访人次")
    @Excel(name = " 应随访人次 ")
    private Long followUpNeeded = 0L;
    @ApiModelProperty(value = "人工已拨通总量")
    @Excel(name = " 人工已拨通总量 ")
    private Long manuallyCalled = 0L;
    @ApiModelProperty(value = "首次无需随访")
    private Long nonFollowUpFirst = 0L;
    @ApiModelProperty(value = "首次应随访")
    @Excel(name = " 首次应随访 ")
@@ -118,6 +133,19 @@
    @Excel(name = " 首次随访失败 ")
    private Long followUpFail = 0L;
    @ApiModelProperty(value = "及时随访人次(已完成且未超时,finish_state=1)")
    @Excel(name = " 及时随访人次 ")
    private Long timelyFollowUp = 0L;
    @ApiModelProperty(value = "出院人次详情")
    private List<ServiceSubtask> dischargeCountInfo;
    @ApiModelProperty(value = "无需随访详情")
    private List<ServiceSubtask> nonFollowUpInfo;
    @ApiModelProperty(value = "应随访详情")
    private List<ServiceSubtask> followUpNeededAllInfo;
    @ApiModelProperty(value = "首次应随访详情")
    private List<ServiceSubtask> needFollowUpInfo;
@@ -130,8 +158,14 @@
    @ApiModelProperty(value = "首次随访失败详情")
    private List<ServiceSubtask> followUpFailInfo;
    @ApiModelProperty(value = "及时随访详情")
    private List<ServiceSubtask> timelyFollowUpInfo;
    @ApiModelProperty(value = "首次随访人工详情")
    private List<ServiceSubtask> manualInfo;
    @ApiModelProperty(value = "首次随访语音详情")
    private List<ServiceSubtask> voiceInfo;
    @ApiModelProperty(value = "首次随访短信详情")
    private List<ServiceSubtask> smsInfo;
@@ -154,15 +188,40 @@
    @ApiModelProperty(value = "再次随访人工详情")
    private List<ServiceSubtask> manualAgainInfo;
    @ApiModelProperty(value = "再次随访语音详情")
    private List<ServiceSubtask> voiceAgainInfo;
    @ApiModelProperty(value = "再次随访短信详情")
    private List<ServiceSubtask> smsAgainInfo;
    @ApiModelProperty(value = "再次随访微信详情")
    private List<ServiceSubtask> wechatAgainInfo;
    @ApiModelProperty(value = "1正常语音详情")
    private List<ServiceSubtask> taskSituation1Info;
    @ApiModelProperty(value = "2患者拒接或拒访详情")
    private List<ServiceSubtask> taskSituation2Info;
    @ApiModelProperty(value = "3面访或者接诊详情")
    private List<ServiceSubtask> taskSituation3Info;
    @ApiModelProperty(value = "4微信随访详情")
    private List<ServiceSubtask> taskSituation4Info;
    @ApiModelProperty(value = "5随访电话不正确详情")
    private List<ServiceSubtask> taskSituation5Info;
    @ApiModelProperty(value = "7其他详情")
    private List<ServiceSubtask> taskSituation6Info;
    @ApiModelProperty(value = "及时率")
    @Excel(name = " 及时率 ")
    private Double rate = 0.0;
    @ApiModelProperty(value = "完成率")
    @Excel(name = " 完成率 ")
    private Double finishRate = 0.0;
    @ApiModelProperty(value = "首次随访率")
    @Excel(name = " 首次随访率 ")
@@ -172,6 +231,10 @@
    @Excel(name = " 首次人工 ")
    private Long manual = 0L;
    @ApiModelProperty(value = "首次语音")
    @Excel(name = " 首次语音 ")
    private Long voice = 0L;
    @ApiModelProperty(value = "首次短信")
    @Excel(name = " 首次短信 ")
    private Long sms = 0L;
@@ -180,6 +243,22 @@
    @Excel(name = " 首次微信 ")
    private Long weChat = 0L;
    @ApiModelProperty(value = "首次人工成功")
    @Excel(name = " 首次人工成功 ")
    private Long manualSuccess = 0L;
    @ApiModelProperty(value = "首次语音成功")
    @Excel(name = " 首次语音成功 ")
    private Long voiceSuccess = 0L;
    @ApiModelProperty(value = "首次短信成功")
    @Excel(name = " 首次短信成功 ")
    private Long smsSuccess = 0L;
    @ApiModelProperty(value = "首次微信成功")
    @Excel(name = " 首次微信成功 ")
    private Long weChatSuccess = 0L;
    @ApiModelProperty(value = "结果异常")
    private Long abnormal = 0L;
@@ -187,9 +266,53 @@
    @Excel(name = " 二次应随访 ")
    private Long needFollowUpAgain = 0L;
    @ApiModelProperty(value = "二次无需随访")
    @Excel(name = " 二次无需随访 ")
    private Long nonFollowUpAgain = 0L;
    @ApiModelProperty(value = "二次待随访")
    @Excel(name = " 二次待随访 ")
    private Long pendingFollowUpAgain = 0L;
    @ApiModelProperty(value = "首次随访人工电话超时(sendstate=7 且 isManuallyCalled=0)")
    @Excel(name = " 首次随访人工电话超时 ")
    private Long manualCallTimeout = 0L;
    @ApiModelProperty(value = "再次随访人工电话超时(sendstate=7 且 isManuallyCalled=0)")
    @Excel(name = " 再次随访人工电话超时 ")
    private Long manualCallTimeoutAgain = 0L;
    @ApiModelProperty(value = "首次待随访全部(sendstate in 1,2,3,7)")
    @Excel(name = " 首次待随访全部 ")
    private Long pendingFollowUpAll = 0L;
    @ApiModelProperty(value = "再次待随访全部(sendstate in 1,2,3,7)")
    @Excel(name = " 再次待随访全部 ")
    private Long pendingFollowUpAllAgain = 0L;
    @ApiModelProperty(value = "首次待随访待发送(sendstate in 1,2)")
    @Excel(name = " 首次待随访待发送 ")
    private Long pendingFollowUpWaitSend = 0L;
    @ApiModelProperty(value = "再次待随访待发送(sendstate in 1,2)")
    @Excel(name = " 再次待随访待发送 ")
    private Long pendingFollowUpWaitSendAgain = 0L;
    @ApiModelProperty(value = "首次待随访已发送(sendstate in 3,7)")
    @Excel(name = " 首次待随访已发送 ")
    private Long pendingFollowUpSent = 0L;
    @ApiModelProperty(value = "再次待随访已发送(sendstate in 3,7)")
    @Excel(name = " 再次待随访已发送 ")
    private Long pendingFollowUpSentAgain = 0L;
    @ApiModelProperty(value = "首次已发送(sendstate=3)")
    @Excel(name = " 首次已发送 ")
    private Long sent = 0L;
    @ApiModelProperty(value = "再次已发送(sendstate=3)")
    @Excel(name = " 再次已发送 ")
    private Long sentAgain = 0L;
    @ApiModelProperty(value = "二次随访成功")
    @Excel(name = " 二次随访成功 ")
@@ -199,6 +322,10 @@
    @Excel(name = " 二次随访失败 ")
    private Long followUpFailAgain = 0L;
    @ApiModelProperty(value = "再次随访回院复诊复查(suggest=6)")
    @Excel(name = " 再次随访回院复诊复查 ")
    private Long suggest6CountAgain = 0L;
    @ApiModelProperty(value = "二次随访率")
    @Excel(name = " 二次随访率 ")
    private String followUpRateAgain;
@@ -207,13 +334,33 @@
    @Excel(name = " 二次人工 ")
    private Long manualAgain = 0L;
    @ApiModelProperty(value = "二次语音")
    @Excel(name = " 二次语音 ")
    private Long voiceAgain = 0L;
    @ApiModelProperty(value = "二次短信")
    @Excel(name = " 二次短信 ")
    private Long smsAgain = 0L;
    @Excel(name = " 二次微信 ")
    @ApiModelProperty(value = "二次微信")
    @Excel(name = " 二次微信 ")
    private Long weChatAgain = 0L;
    @ApiModelProperty(value = "二次人工成功")
    @Excel(name = " 二次人工成功 ")
    private Long manualAgainSuccess = 0L;
    @ApiModelProperty(value = "二次语音成功")
    @Excel(name = " 二次语音成功 ")
    private Long voiceAgainSuccess = 0L;
    @ApiModelProperty(value = "二次短信成功")
    @Excel(name = " 二次短信成功 ")
    private Long smsAgainSuccess = 0L;
    @ApiModelProperty(value = "二次微信成功")
    @Excel(name = " 二次微信成功 ")
    private Long weChatAgainSuccess = 0L;
    @ApiModelProperty(value = "结果异常")
    private Long abnormalAgain = 0L;
@@ -222,6 +369,16 @@
    @ApiModelProperty(value = "科室病区")
    private Integer statisticaltype;
    @ApiModelProperty(value = "任务ID", required = true)
    private Long taskId;
    @Excel(name = "任务名称")
    @ApiModelProperty(value = "任务名称")
    private String taskName;
    @ApiModelProperty(value = "疾病病种")
    private String diagType;
    @ApiModelProperty(value = "医生编码")
    private String drcode;