| | |
| | | @Override |
| | | |
| | | public List<ServiceTask> selectServiceTaskList(ServiceTask serviceTask) { |
| | | //如果为0不置空,会影响到我的查询 |
| | | if (CollectionUtils.isEmpty(serviceTask.getLeaveldeptcodes()) || serviceTask.getLeaveldeptcodes().size() == 0) |
| | | serviceTask.setLeaveldeptcodes(null); |
| | | if (CollectionUtils.isEmpty(serviceTask.getLeavehospitaldistrictcodes()) || serviceTask.getLeavehospitaldistrictcodes().size() == 0) |
| | | serviceTask.setLeavehospitaldistrictcodes(null); |
| | | return serviceTaskMapper.selectServiceTaskList(serviceTask); |
| | | } |
| | | |
| | |
| | | * @return |
| | | */ |
| | | private List wjInfo(ServiceTask serviceTask, Long patid) { |
| | | //用户点击了外链,就算他领取了 |
| | | ServiceSubtask serviceSubtask = new ServiceSubtask(); |
| | | serviceSubtask.setSendstate(1L); |
| | | serviceSubtask.setPatid(patid); |
| | | serviceSubtask.setTaskid(serviceTask.getTaskid()); |
| | | serviceSubtaskMapper.updateServiceSubtaskByPatId(serviceSubtask); |
| | | |
| | | //通过模板ID获取问题信息 |
| | | SvyLibTemplateScript svyLibTemplateScript = new SvyLibTemplateScript(); |
| | | svyLibTemplateScript.setSvyid(Long.valueOf(serviceTask.getLibtemplateid())); |