liusheng
5 天以前 6659135780e718758417efde4c8c351c69e3755b
smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
@@ -5,6 +5,9 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
 * 各病区随访统计比例
 *
@@ -13,21 +16,8 @@
 */
@ApiModel(value = "ServiceSubtaskStatistic", description = "各病区随访统计比例")
@Data
public class ServiceSubtaskStatistic {
public class ServiceSubtaskStatistic implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 出院病区编号
     */
    @ApiModelProperty(value = "出院病区编号")
    private String leavehospitaldistrictcode;
    /**
     * 出院病区名称
     */
    @ApiModelProperty(value = "出院病区名称")
    @Excel(name = " 出院病区名称 ")
    private String leavehospitaldistrictname;
    @ApiModelProperty(value = "服务总量")
    private Integer serviceCount = 0;
@@ -46,6 +36,7 @@
    @ApiModelProperty(value = "已发送数量")
    private Long yfsCount = 0L;
    @ApiModelProperty(value = "已完成数量")
    private Long ywcCount = 0L;
@@ -77,4 +68,153 @@
    @ApiModelProperty(value = "回复异常数")
    private Long hfycs = 0L;
    /**
     * 06-04新统计页面字段
     */
    @ApiModelProperty(value = "出院病区编号")
    private String leavehospitaldistrictcode;
    @ApiModelProperty(value = "出院病区名称")
    @Excel(name = " 出院病区名称 ")
    private String leavehospitaldistrictname;
    @ApiModelProperty(value = "出院科室编号")
    private String deptcode;
    @ApiModelProperty(value = "出院科室名称")
    @Excel(name = " 出院病区名称 ")
    private String deptname;
    @ApiModelProperty(value = "出院人次")
    @Excel(name = " 出院人次 ")
    private Integer dischargeCount = 0;
    @ApiModelProperty(value = "无需随访人次")
    @Excel(name = " 无需随访人次 ")
    private Long nonFollowUp = 0L;
    @ApiModelProperty(value = "过滤患者")
    @Excel(name = " 过滤患者 ")
    private Long filterCount = 0L;
    @ApiModelProperty(value = "应随访人次")
    @Excel(name = " 应随访人次 ")
    private Long followUpNeeded = 0L;
    @ApiModelProperty(value = "首次应随访")
    @Excel(name = " 首次应随访 ")
    private Long needFollowUp = 0L;
    @ApiModelProperty(value = "首次待随访")
    @Excel(name = " 首次待随访 ")
    private Long pendingFollowUp = 0L;
    @ApiModelProperty(value = "首次随访成功")
    @Excel(name = " 首次随访成功 ")
    private Long followUpSuccess = 0L;
    @ApiModelProperty(value = "首次随访失败")
    @Excel(name = " 首次随访失败 ")
    private Long followUpFail = 0L;
    @ApiModelProperty(value = "及时率")
    @Excel(name = " 及时率 ")
    private Double rate = 0.0;
    @ApiModelProperty(value = "首次随访率")
    @Excel(name = " 首次随访率 ")
    private String followUpRate;
    @ApiModelProperty(value = "首次人工")
    @Excel(name = " 首次人工 ")
    private Long manual = 0L;
    @ApiModelProperty(value = "首次短信")
    @Excel(name = " 首次短信 ")
    private Long sms = 0L;
    @ApiModelProperty(value = "首次微信")
    @Excel(name = " 首次微信 ")
    private Long weChat = 0L;
    @ApiModelProperty(value = "结果异常")
    private Long abnormal = 0L;
    @ApiModelProperty(value = "二次应随访")
    @Excel(name = " 二次应随访 ")
    private Long needFollowUpAgain = 0L;
    @ApiModelProperty(value = "二次待随访")
    @Excel(name = " 二次待随访 ")
    private Long pendingFollowUpAgain = 0L;
    @ApiModelProperty(value = "二次随访成功")
    @Excel(name = " 二次随访成功 ")
    private Long followUpSuccessAgain = 0L;
    @ApiModelProperty(value = "二次随访失败")
    @Excel(name = " 二次随访失败 ")
    private Long followUpFailAgain = 0L;
    @ApiModelProperty(value = "二次随访率")
    @Excel(name = " 二次随访率 ")
    private String followUpRateAgain;
    @ApiModelProperty(value = "二次人工")
    @Excel(name = " 二次人工 ")
    private Long manualAgain = 0L;
    @ApiModelProperty(value = "二次短信")
    @Excel(name = " 二次短信 ")
    private Long smsAgain = 0L;
    @Excel(name = " 二次微信 ")
    @ApiModelProperty(value = "二次微信")
    private Long weChatAgain = 0L;
    @ApiModelProperty(value = "结果异常")
    private Long abnormalAgain = 0L;
    @ApiModelProperty(value = "科室病区")
    private Integer statisticaltype;
    @ApiModelProperty(value = "医生编码")
    private String drcode;
    @ApiModelProperty(value = "医生姓名")
    private String drname;
    @ApiModelProperty(value = "填写满意度数量")
    private Integer joyCount = 0;
    @ApiModelProperty(value = "所有满意度数量")
    private Integer joyAllCount = 0;
    @ApiModelProperty(value = "满意度比例")
    private Double joyTotal = 0.00;
    @ApiModelProperty(value = "随访情况:1正常语音")
    private Integer taskSituation1 = 0;
    @ApiModelProperty(value = "随访情况:2患者拒接或拒访")
    private Integer taskSituation2 = 0;
    @ApiModelProperty(value = "随访情况:3面访或者接诊")
    private Integer taskSituation3 = 0;
    @ApiModelProperty(value = "随访情况:4微信随访")
    private Integer taskSituation4 = 0;
    @ApiModelProperty(value = "随访情况:5随访电话不正确")
    private Integer taskSituation5 = 0;
    @ApiModelProperty(value = "随访情况:7其他")
    private Integer taskSituation6 = 0;
    @ApiModelProperty(value = "过滤患者详情")
    private List<ServiceSubtask> filterCountList;
}