smartor/src/main/java/com/smartor/mapper/ServiceSubtaskMapper.java
@@ -109,4 +109,20 @@ public List<ServiceStatisticsResponse> getServiceStatistics(ServiceStatisticsRequest serviceStatisticsRequest); /** * 统计任务各种状态的数量(优化版) * 用于替代应用层的循环统计,直接在数据库层进行聚合计算 * * @param serviceSubtaskVO 查询条件 * @return Map<String, Object> 包含各状态统计数据 * wzx: 未执行数量 * ysf: 已随访数量 * fssb: 发送失败数量 * yfs: 已发送数量 * dsf: 待随访数量 * blq: 不理睬数量 * yc: 异常数量 */ public Map<String, Object> countByCondition(ServiceSubtaskVO serviceSubtaskVO); }