From fbc647f0a11ad0c3ab2a17191d71a4ab205d3d70 Mon Sep 17 00:00:00 2001 From: lyf_ <764716047@qq.com> Date: 星期四, 29 六月 2023 09:16:07 +0800 Subject: [PATCH] 修改redis配置 --- incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentExpressServiceImpl.java | 36 +++++++++++++++++++----------------- 1 files changed, 19 insertions(+), 17 deletions(-) diff --git a/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentExpressServiceImpl.java b/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentExpressServiceImpl.java index f67fef8..20f7160 100644 --- a/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentExpressServiceImpl.java +++ b/incident-manage/incident-manage-service/src/main/java/com/gkhy/safePlatform/incidentManage/service/impl/AccidentExpressServiceImpl.java @@ -182,7 +182,7 @@ } } - private void updateAccidentExpressFile(Long uid, Long accidentExpressId, Date nowDate, List<AccidentExpressFileReqDTO> AccidentExpressFileReqDTOList) { + private void updateAccidentExpressFile(Long uid, Long accidentExpressId, Date nowDate, List<AccidentExpressFileReqDTO> accidentExpressFileReqDTOList) { List<AccidentExpressFileInfoDO> accidentExpressFileInfoDOList = accidentExpressFileInfoService.selectByAccidentExpressId(accidentExpressId); List<Long> oldIdsList = accidentExpressFileInfoDOList.stream().map(AccidentExpressFileInfoDO::getId).collect(Collectors.toList()); @@ -192,20 +192,22 @@ List<AccidentExpressFileInfo> addList = new ArrayList<>(); //删除的附件集合(id) List<Long> deleteList = new ArrayList<>(); - for (AccidentExpressFileReqDTO AccidentExpressFileReqDTO : AccidentExpressFileReqDTOList) { - //如果不存在id则表示页面新增的附件 - if (AccidentExpressFileReqDTO.getId() == null) { - AccidentExpressFileInfo AccidentExpressFileInfo = new AccidentExpressFileInfo(); - BeanUtils.copyProperties(AccidentExpressFileReqDTO, AccidentExpressFileInfo); - AccidentExpressFileInfo.setDelFlag(false); - AccidentExpressFileInfo.setGmtCreate(nowDate); - AccidentExpressFileInfo.setCreateUid(uid); - AccidentExpressFileInfo.setAccidentExpressId(accidentExpressId); - addList.add(AccidentExpressFileInfo); - } - //如果存在id则判断页面是否删除 - else { - newIdsList.add(AccidentExpressFileReqDTO.getId()); + if(accidentExpressFileReqDTOList != null && !accidentExpressFileInfoDOList.isEmpty()){ + for (AccidentExpressFileReqDTO accidentExpressFileReqDTO : accidentExpressFileReqDTOList) { + //如果不存在id则表示页面新增的附件 + if (accidentExpressFileReqDTO.getId() == null) { + AccidentExpressFileInfo accidentExpressFileInfo = new AccidentExpressFileInfo(); + BeanUtils.copyProperties(accidentExpressFileReqDTO, accidentExpressFileInfo); + accidentExpressFileInfo.setDelFlag(false); + accidentExpressFileInfo.setGmtCreate(nowDate); + accidentExpressFileInfo.setCreateUid(uid); + accidentExpressFileInfo.setAccidentExpressId(accidentExpressId); + addList.add(accidentExpressFileInfo); + } + //如果存在id则判断页面是否删除 + else { + newIdsList.add(accidentExpressFileReqDTO.getId()); + } } } for (Long oldId : oldIdsList) { @@ -273,8 +275,8 @@ } @Override - public ResultVO delAccidentExpressCasualty(Long accidentExpressId) { - accidentExpressCasualtyInfoService.deleteAccidentExpressCasualtyById(accidentExpressId); + public ResultVO delAccidentExpressCasualty(Long id) { + accidentExpressCasualtyInfoService.deleteAccidentExpressCasualtyById(id); return new ResultVO(ResultCodes.OK); } -- Gitblit v1.9.2