liusheng
2025-04-18 09538e3f9a0392144637d04495d5975b6d7578b8
代码提交
已修改2个文件
24 ■■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java
@@ -270,4 +270,16 @@
        return success(serviceSubtaskService.getSfStatistics(serviceSubtaskCountReq));
    }
    /**
     * 随访统计导出
     */
    //@PreAuthorize("@ss.hasPermi('system:taskcall:export')")
    @Log(title = "随访统计导出)", businessType = BusinessType.EXPORT)
    @PostMapping("/getSfStatisticsExport")
    public void export(HttpServletResponse response, ServiceSubtaskCountReq serviceSubtaskCountReq) {
        List<ServiceSubtaskStatistic> sfStatistics = serviceSubtaskService.getSfStatistics(serviceSubtaskCountReq);
        ExcelUtil<ServiceSubtaskStatistic> util = new ExcelUtil<ServiceSubtaskStatistic>(ServiceSubtaskStatistic.class);
        util.exportExcel(response, sfStatistics, "随访统计导出");
    }
}
smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
@@ -30,27 +30,36 @@
    private String leavehospitaldistrictname;
    @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 = "短信发送次数")
@@ -72,9 +81,10 @@
    private Long dhsfwcl = 0L;
    @ApiModelProperty(value = "异常总数")
    @Excel(name = " 异常总数 ")
    private Long yczs = 0L;
    @ApiModelProperty(value = "回复异常数")
    @Excel(name = " 回复异常数 ")
    private Long hfycs = 0L;
}