| | |
| | | public int deleteServiceSubtaskByCondition(@Param("taskid") Long id, @Param("patid") Long patid); |
| | | |
| | | /** |
| | | * 删除患者出院记录对应的未完成随访任务 |
| | | * |
| | | * @param patid 患者ID |
| | | * @param inhospids 出院记录ID集合 |
| | | * @param sendstates 未完成状态集合 |
| | | * @return 删除条数 |
| | | */ |
| | | public int deleteUnfinishedServiceSubtaskByInhospids(@Param("patid") Long patid, |
| | | @Param("inhospids") List<Long> inhospids, |
| | | @Param("sendstates") List<Long> sendstates); |
| | | |
| | | /** |
| | | * 统计患者指定任务下未完成的随访任务数量(用于人工随访重复校验) |
| | | * |
| | | * @param patid 患者ID |
| | | * @param taskid 任务ID |
| | | * @param sendstates 未完成状态集合 |
| | | * @return 未完成任务数量 |
| | | */ |
| | | int countUnfinishedServiceSubtaskByPatidAndTaskid(@Param("patid") Long patid, |
| | | @Param("taskid") Long taskid, |
| | | @Param("sendstates") List<Long> sendstates); |
| | | |
| | | /** |
| | | * 删除单一任务(随访) |
| | | * |
| | | * @return 结果 |