陈昶聿
12 小时以前 6a53d35b5d56e2f6bc64bbfe41579f6f32039c90
smartor/src/main/java/com/smartor/mapper/ServiceSubtaskMapper.java
@@ -35,6 +35,7 @@
    /**
     * 用于补偿查询
     *
     * @param ServiceSubtaskEntity
     * @return
     */
@@ -75,7 +76,8 @@
     * @return
     */
    @MapKey("groupKey")
    public Map<String, Map<String,Object>> selectTimelyRateBatch(ServiceSubtaskEntity ServiceSubtaskvo);
    public Map<String, Map<String, Object>> selectTimelyRateBatch(ServiceSubtaskEntity ServiceSubtaskvo);
    /**
     * 随访及时率详情
     *
@@ -166,4 +168,22 @@
     */
    public Map<String, Object> countByCondition(ServiceSubtaskEntity serviceSubtaskVO);
    /**
     * 统计任务各种状态的数量(优化版)
     * @param serviceSubtaskVO 查询条件
     * @return Map<String, Object> 包含各状态统计数据
     *         pendingVisitCount: 当前登录人截止今日待随访总量
     *         failedVisitCount: 当前登录人随访任务失败总量
     *         abnormalVisitVount: 当前登录人随访任务异常总量
     *         allVisitCount: 当前登录人随访任务总量
     */
    public Map<String, Object> getCurrentUserServiceSubtaskCount(ServiceSubtaskEntity serviceSubtaskVO);
    /**
     * 获取门诊随访人数
     *
     * @param patMedReq
     * @return
     */
    PatMedRes selectVisitCount(PatMedReq patMedReq);
}