| | |
| | | package com.smartor.mapper; |
| | | |
| | | import com.smartor.domain.*; |
| | | import com.smartor.domain.entity.ServiceSubtaskEntity; |
| | | import org.apache.ibatis.annotations.MapKey; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | |
| | | * @param serviceSubtaskVO 单一任务(随访) |
| | | * @return 单一任务(随访)集合 |
| | | */ |
| | | public List<ServiceSubtask> selectServiceSubtaskList(ServiceSubtaskVO serviceSubtaskVO); |
| | | public List<ServiceSubtask> selectServiceSubtaskList(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | /** |
| | | * 用于补偿查询 |
| | | * @param ServiceSubtaskEntity |
| | | * @return |
| | | */ |
| | | public List<ServiceSubtask> getCompensateServiceSubtaskList(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | public List<ServiceSubtask> selectServiceSubtaskByDiagname(ServiceSubtask serviceSubtask); |
| | | |
| | | public List<ServiceSubtask> queryServiceSubtaskList(ServiceSubtaskVO serviceSubtaskVO); |
| | | public List<ServiceSubtask> queryServiceSubtaskList(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | public List<ServiceSubtask> selectServiceSubtaskBySendstate(ServiceSubtaskVO serviceSubtaskVO); |
| | | public List<ServiceSubtask> selectServiceSubtaskBySendstate(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | public List<ServiceSubtask> selectServiceSubtaskListByCreateTime(ServiceSubtaskVO serviceSubtaskVO); |
| | | public List<ServiceSubtask> selectServiceSubtaskListByCreateTime(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | public List<ServiceSubtask> selectServiceSubtaskListAgain(ServiceSubtaskVO serviceSubtaskVO); |
| | | public List<ServiceSubtask> selectServiceSubtaskListAgain(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | public List<Integer> selectSendstateByCondition(ServiceSubtask serviceSubtask); |
| | | |
| | |
| | | */ |
| | | public Double selectTimelyRate(ServiceSubtask ServiceSubtask); |
| | | |
| | | /** |
| | | * 随访及时率:应随访时间<实际随访时间 |
| | | * |
| | | * @param ServiceSubtaskvo |
| | | * @return |
| | | */ |
| | | @MapKey("groupKey") |
| | | public Map<String, Map<String,Object>> selectTimelyRateBatch(ServiceSubtaskEntity ServiceSubtaskvo); |
| | | /** |
| | | * 随访及时率详情 |
| | | * |
| | |
| | | |
| | | public List<ServiceSubtask> getSfStatistics(ServiceSubtaskCountReq serviceSubtaskCountReq); |
| | | |
| | | public List<String> getSfStatisticsGroupKey(ServiceSubtaskCountReq serviceSubtaskCountReq); |
| | | |
| | | public List<ServiceSubtaskCount> getSfStatisticsJoy(ServiceSubtaskCountReq serviceSubtaskCountReq); |
| | | |
| | | public List<ServiceSubtaskCount> getSfStatisticsJoydetails(ServiceSubtaskCountReq serviceSubtaskCountReq); |
| | | |
| | | /** |
| | | * 获取问题统计结果(随访) |
| | | * |
| | | * @return 结果 |
| | | */ |
| | | public List<ServiceSubtaskCount> getSfStatisticsCategory(ServiceSubtaskCountReq serviceSubtaskCountReq); |
| | | |
| | | /** |
| | | * 获取问题统计结果(随访) |
| | |
| | | * blq: 不理睬数量 |
| | | * yc: 异常数量 |
| | | */ |
| | | public Map<String, Object> countByCondition(ServiceSubtaskVO serviceSubtaskVO); |
| | | public Map<String, Object> countByCondition(ServiceSubtaskEntity serviceSubtaskVO); |
| | | |
| | | } |