From 22ca57ef970f91c56a29ab6af7c33e13f3302533 Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Thu, 20 Oct 2022 17:29:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=93=E6=A1=88=E6=8B=89=E5=8F=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=EF=BC=8C=E5=AD=98=E4=B8=80=E5=A5=97=E7=BB=93=E6=A1=88?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/item/service/impl/ItemServiceImpl.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index 6dfd4e324..7e9beff35 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -3694,6 +3694,7 @@ public class ItemServiceImpl extends BaseServiceImpl implem return new Result().error("未查到相关事件信息"); } // 插入项目处理进度表 + String firstHandleId = ""; ItemHandleProcessDTO itemHandleProcessDto = new ItemHandleProcessDTO(); itemHandleProcessDto.setId(UUID.randomUUID().toString().replaceAll("-", "")); itemHandleProcessDto.setItemId(itemPlat.getReferenceId()); @@ -3742,9 +3743,11 @@ public class ItemServiceImpl extends BaseServiceImpl implem if (firsthandleProcess == null) { itemHandleProcessDto.setOutHandleAdvice("办理人:" + item.getHandlePeopleName() + ",联系电话:" + item.getHandlePeopleMobile()); } else { + firstHandleId = firsthandleProcess.getId(); itemHandleProcessDto.setOutHandleAdvice(firsthandleProcess.getHandleAdvice() + "h_s办理人:" + item.getHandlePeopleName() + ",联系电话:" + item.getHandlePeopleMobile()); } } else { + firstHandleId = firsthandleProcess.getId(); itemHandleProcessDto.setOutHandleAdvice(firsthandleProcess.getHandleAdvice() + "h_s办理人:" + item.getHandlePeopleName() + ",联系电话:" + item.getHandlePeopleMobile()); } @@ -3772,6 +3775,17 @@ public class ItemServiceImpl extends BaseServiceImpl implem itemHandleProcessDto.setCreatedTime(new Date()); itemHandleProcessDto.setUpdatedTime(new Date()); itemHandleProcessService.saveItemHandleProcess(itemHandleProcessDto); + + if(StringUtils.isNotBlank(firstHandleId)){ + // 插入第一级结案申请时的图片 + List imageList = imgDao.selectListByRefeId(firstHandleId); + for(ImgEntity imgEntity : imageList){ + imgEntity.setId(null); + imgEntity.setReferenceId(itemHandleProcessDto.getId()); + imgDao.insert(imgEntity); + } + } + try { //网格化平台结案/驳回操作增加的推送数据到市平台逻辑报错不能影响原有程序流程 if ("1".equals(formDto.getState())) {