package com.smartor.domain; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 各病区随访统计比例 * * @author ruoyi * @date 2024-12-11 */ @ApiModel(value = "ServiceSubtaskStatistic", description = "各病区随访统计比例") @Data public class ServiceSubtaskStatistic { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "服务总量") @Excel(name = " 服务总量 ") private Integer serviceCount = 0; @ApiModelProperty(value = "患者过滤量(不执行数量)") @Excel(name = " 患者过滤量 ") private Long bzxCount = 0L; @ApiModelProperty(value = "应随访量") @Excel(name = " 应随访量 ") private Long ysfCount = 0L; @ApiModelProperty(value = "发送失败访量") @Excel(name = " 发送失败 ") private Long fssbCount = 0L; @ApiModelProperty(value = "待发送数量") @Excel(name = " 待发送 ") private Long dfsCount = 0L; @ApiModelProperty(value = "已发送数量") @Excel(name = " 已发送 ") private Long yfsCount = 0L; @ApiModelProperty(value = "已完成数量") @Excel(name = " 已完成 ") private Long ywcCount = 0L; @ApiModelProperty(value = "随访完成率") @Excel(name = " 随访完成率 ") private String sfwcl; @ApiModelProperty(value = "短信发送次数") private Long dxfscs = 0L; @ApiModelProperty(value = "短信随访完成次数") private Long dxsfwccs = 0L; @ApiModelProperty(value = "短信随访完成率") private Long dxsfwcl = 0L; @ApiModelProperty(value = "电话发送次数") private Long dhfscs = 0L; @ApiModelProperty(value = "电话随访完成次数") private Long dhsfwccs = 0L; @ApiModelProperty(value = "电话随访完成率") private Long dhsfwcl = 0L; @ApiModelProperty(value = "异常总数") @Excel(name = " 异常总数 ") private Long yczs = 0L; @ApiModelProperty(value = "回复异常数") @Excel(name = " 回复异常数 ") 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 followUpNeeded = 0L; @ApiModelProperty(value = "首次应随访") private Long needFollowUp = 0L; @ApiModelProperty(value = "首次待随访") private Long pendingFollowUp = 0L; @ApiModelProperty(value = "首次随访成功") private Long followUpSuccess = 0L; @ApiModelProperty(value = "首次随访失败") private Long followUpFail = 0L; @ApiModelProperty(value = "首次随访率") private String followUpRate; @ApiModelProperty(value = "首次人工") private Long manual = 0L; @ApiModelProperty(value = "首次短信") private Long sms = 0L; @ApiModelProperty(value = "首次微信") private Long weChat = 0L; @ApiModelProperty(value = "结果异常") private Long abnormal = 0L; @ApiModelProperty(value = "二次应随访") private Long needFollowUpAgain = 0L; @ApiModelProperty(value = "二次待随访") private Long pendingFollowUpAgain = 0L; @ApiModelProperty(value = "二次随访成功") private Long followUpSuccessAgain = 0L; @ApiModelProperty(value = "二次随访失败") private Long followUpFailAgain = 0L; @ApiModelProperty(value = "二次随访率") private String followUpRateAgain; @ApiModelProperty(value = "二次人工") private Long manualAgain = 0L; @ApiModelProperty(value = "二次短信") private Long smsAgain = 0L; @ApiModelProperty(value = "二次微信") private Long weChatAgain = 0L; @ApiModelProperty(value = "结果异常") private Long abnormalAgain = 0L; }