|  |  | 
 |  |  | package com.smartor.mapper; | 
 |  |  |  | 
 |  |  | import com.smartor.domain.ServiceSubtask; | 
 |  |  | import com.smartor.domain.ServiceSubtaskCount; | 
 |  |  | import com.smartor.domain.ServiceSubtaskCountReq; | 
 |  |  | import com.smartor.domain.ServiceSubtaskVO; | 
 |  |  | import com.smartor.domain.*; | 
 |  |  | import org.apache.ibatis.annotations.Mapper; | 
 |  |  | import org.apache.ibatis.annotations.Param; | 
 |  |  |  | 
 |  |  | import java.util.List; | 
 |  |  | import java.util.Map; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * 单一任务(随访)Mapper接口 | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     public List<ServiceSubtask> selectServiceSubtaskList(ServiceSubtaskVO serviceSubtaskVO); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtask> queryServiceSubtaskList(ServiceSubtaskVO serviceSubtaskVO); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtask> selectServiceSubtaskBySendstate(ServiceSubtaskVO serviceSubtaskVO); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtask> selectServiceSubtaskListByCreateTime(ServiceSubtaskVO serviceSubtaskVO); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtask> selectServiceSubtaskListAgain(ServiceSubtaskVO serviceSubtaskVO); | 
 |  |  |  | 
 |  |  |     public Integer selectSendstateByCondition(ServiceSubtask serviceSubtask); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 新增单一任务(随访) | 
 |  |  |      * | 
 |  |  | 
 |  |  |     public int insertServiceSubtask(ServiceSubtask ServiceSubtask); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 随访及时率:应随访时间<实际随访时间 | 
 |  |  |      * | 
 |  |  |      * @param ServiceSubtask | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     public Double selectTimelyRate(ServiceSubtask ServiceSubtask); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 随访及时率详情 | 
 |  |  |      * | 
 |  |  |      * @param ServiceSubtask | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     public List<ServiceSubtask> selectTimelyRateDetail(ServiceSubtask ServiceSubtask); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 修改单一任务(随访) | 
 |  |  |      * | 
 |  |  |      * @return 结果 | 
 |  |  |      */ | 
 |  |  |     public Boolean updateServiceSubtask(ServiceSubtask ServiceSubtask); | 
 |  |  |  | 
 |  |  |     public Boolean updateServiceSubtaskByPatId(ServiceSubtask ServiceSubtask); | 
 |  |  |  | 
 |  |  |     public Boolean updateServiceSubtaskByCondition(ServiceSubtask ServiceSubtask); | 
 |  |  | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtask> getSfStatistics(ServiceSubtaskCountReq serviceSubtaskCountReq); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtaskCount> getSfStatisticsJoy(ServiceSubtaskCountReq serviceSubtaskCountReq); | 
 |  |  |  | 
 |  |  |     public List<ServiceSubtaskCount> getSfStatisticsJoydetails(ServiceSubtaskCountReq serviceSubtaskCountReq); | 
 |  |  |  | 
 |  |  |     public List<PatMedRes> getDeptRanking(PatMedReq patMedReq); | 
 |  |  |  | 
 |  |  |     public List<ServiceStatisticsResponse> getServiceStatistics(ServiceStatisticsRequest serviceStatisticsRequest); | 
 |  |  |  | 
 |  |  | } |