| | |
| | | return new SearchResultVO<>( |
| | | true, |
| | | pageIndex, |
| | | pageSize, |
| | | pageSize,page.getPages(), |
| | | page.getTotal(), |
| | | respList, |
| | | ResultCodes.OK |
| | |
| | | List<EmergencyDrillPlanUserInfoDO> emergencyDrillPlanUserInfoDOList = emergencyDrillPlanUserInfoService.selectEmergencyDrillPlanUserByDrillPlanId(id); |
| | | if (!CollectionUtils.isEmpty(emergencyDrillPlanUserInfoDOList)) { |
| | | List<EmergencyDrillPlanUserRespDTO> emergencyUserUserRespDTOList = BeanCopyUtils.copyBeanList(emergencyDrillPlanUserInfoDOList, EmergencyDrillPlanUserRespDTO.class); |
| | | emergencyDrillPlanDetailRespDTO.setUserList(emergencyUserUserRespDTOList); |
| | | |
| | | List<EmergencyDrillPlanUserRespDTO> userList = emergencyUserUserRespDTOList.stream().filter(user -> user.getType()==1).collect(Collectors.toList()); |
| | | List<EmergencyDrillPlanUserRespDTO> chargeUserList = emergencyUserUserRespDTOList.stream().filter(user -> user.getType()==2).collect(Collectors.toList()); |
| | | |
| | | emergencyDrillPlanDetailRespDTO.setUserList(userList); |
| | | emergencyDrillPlanDetailRespDTO.setChargeUserList(chargeUserList); |
| | | } |
| | | // 查找对应的附件 |
| | | List<EmergencyDrillPlanFileInfoDO> emergencyDrillPlanFileInfoDOList = emergencyDrillPlanFileInfoService.selectEmergencyDrillPlanFileByDrillPlanId(id); |
| | |
| | | if (!CollectionUtils.isEmpty(emergencyDrillPlanReqDTO.getFileList())) { |
| | | updateEmergencyDrillPlanFile(uid, emergencyDrillPlanInfo.getId(), nowDate, emergencyDrillPlanReqDTO.getFileList()); |
| | | } |
| | | // 更新急演练计划应急队伍表 |
| | | // 更新急演练计划应急人员表 |
| | | if (!CollectionUtils.isEmpty(emergencyDrillPlanReqDTO.getUserList())) { |
| | | updateEmergencyDrillPlanUser(uid, emergencyDrillPlanInfo.getId(), nowDate, emergencyDrillPlanReqDTO.getUserList()); |
| | | } |
| | |
| | | emergencyDrillPlanInfoService.deleteEmergencyDrillPlan(DrillPlanId); |
| | | //删除附件 |
| | | emergencyDrillPlanFileInfoService.deleteEmergencyDrillPlanFileByDrillPlanId(DrillPlanId); |
| | | //删除应急队伍 |
| | | //删除人员 |
| | | emergencyDrillPlanUserInfoService.deleteEmergencyDrillPlanUserByDrillPlanId(DrillPlanId); |
| | | } |
| | | } |