From bfee3f0f8735df31efc36efbd712d34ebc3f75ce Mon Sep 17 00:00:00 2001 From: zhaoqifeng Date: Tue, 25 Oct 2022 18:19:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=89=E6=B1=82=E5=88=9D=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/item/service/impl/ItemServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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 96f164a4a..6825c4ec9 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 @@ -4451,11 +4451,19 @@ public class ItemServiceImpl extends BaseServiceImpl implem //保存处理节点 handleProcessEntity.setState(ItemHandleCategoryEnum.HANDLE_I_HANDLE_CHECK_APPLY.getValue()); itemHandleProcessService.insert(handleProcessEntity); - // 删除已流转协助部门 itemDeptService.modifyItemDepts(deptId, formDTO.getId()); // 新增流转协助部门 ItemHandleSubmitFormDTO dto = ConvertUtils.sourceToTarget(formDTO, ItemHandleSubmitFormDTO.class); + // 手动拼接流转协助部门 + ItemCirculationDeptResultDTO itemCirculationDeptResultDTO = new ItemCirculationDeptResultDTO(); + itemCirculationDeptResultDTO.setDeptId(dept.getData().getPid()); + itemCirculationDeptResultDTO.setDeptName(dept.getData().getParentName()); + itemCirculationDeptResultDTO.setSelected(false); + itemCirculationDeptResultDTO.setTypeKey(dept.getData().getTypeKey()); + List deptList = new ArrayList<>(); + deptList.add(itemCirculationDeptResultDTO); + dto.setDeptResultDTOS(deptList); itemDeptService.saveItemDepts(dto.getHandlerDeptId(), dto, handleProcessEntity.getId()); //上报市平台