| | |
| | | ServiceSubtask ss = new ServiceSubtask(); |
| | | ss.setTaskid(taskid); |
| | | ss.setPatid(patid); |
| | | Integer integer = serviceSubtaskMapper.selectSendstateByCondition(ss); |
| | | if (integer != null && integer != 6) { |
| | | ss.setSendstate(1L); |
| | | ss.setResult("success"); |
| | | ss.setFinishtime(new Date()); |
| | | serviceSubtaskMapper.updateServiceSubtaskByCondition(ss); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | serviceSubtaskVO.setPatid(patid); |
| | | List<ServiceSubtask> serviceSubtaskList = serviceSubtaskMapper.selectServiceSubtaskList(serviceSubtaskVO); |
| | | if (CollectionUtils.isNotEmpty(serviceSubtaskList) && serviceSubtaskList.size() == 1) { |
| | | if (serviceSubtaskList.get(0).getSendstate() != 6 && isFinish == true) { |
| | | if (serviceSubtaskList.get(0).getSendstate() == 3 && isFinish == true) { |
| | | ServiceSubtask serviceSubtask = new ServiceSubtask(); |
| | | serviceSubtask.setSendstate(7L); |
| | | serviceSubtask.setSendstate(1L); |
| | | serviceSubtask.setPatid(patid); |
| | | serviceSubtask.setTaskid(serviceTask.getTaskid()); |
| | | serviceSubtaskMapper.updateServiceSubtaskByPatId(serviceSubtask); |
| | |
| | | ServiceSubtask serviceSubtask = new ServiceSubtask(); |
| | | serviceSubtask.setTaskid(taskid); |
| | | serviceSubtask.setPatid(patid); |
| | | Integer integer = serviceSubtaskMapper.selectSendstateByCondition(serviceSubtask); |
| | | if (integer == 3) { |
| | | serviceSubtask.setResult("完成"); |
| | | serviceSubtask.setFinishtime(new Date()); |
| | | serviceSubtask.setUpdateTime(new Date()); |
| | | log.error("serviceSubtask---xjInfo-的修改数据:{}", serviceSubtask); |
| | | serviceSubtask.setSendstate(6L); |
| | | serviceSubtaskMapper.updateServiceSubtaskByCondition(serviceSubtask); |
| | | } |
| | | } |
| | | HeLibrary heLibrary = heLibraryMapper.selectHeLibraryById(Long.valueOf(templateId)); |
| | | List list = new ArrayList(); |
| | | list.add(heLibrary); |