From a39685265bdf7964ab9d849f484d8f6c3eb2a903 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 10 Apr 2025 14:17:54 +0800 Subject: [PATCH] =?UTF-8?q?2025-04-10=20BOM=20Routing=20=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E6=8E=92=E9=99=A4=E5=B7=B2=E8=BD=AC=E6=AD=A3=E7=9A=84=E4=B8=B4?= =?UTF-8?q?=E6=97=B6=E7=89=A9=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../change/service/impl/ChangeManagementServiceImpl.java | 2 ++ .../spring/modules/part/mapper/PartInformationMapper.java | 2 ++ .../part/service/impl/PartInformationServiceImpl.java | 7 ++++++- .../resources/mapper/change/ChangeManagementMapper.xml | 2 +- src/main/resources/mapper/part/PartInformationMapper.xml | 8 ++++++++ 5 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/spring/modules/change/service/impl/ChangeManagementServiceImpl.java b/src/main/java/com/spring/modules/change/service/impl/ChangeManagementServiceImpl.java index 4295e411..73cb614a 100644 --- a/src/main/java/com/spring/modules/change/service/impl/ChangeManagementServiceImpl.java +++ b/src/main/java/com/spring/modules/change/service/impl/ChangeManagementServiceImpl.java @@ -1157,6 +1157,7 @@ public class ChangeManagementServiceImpl extends ServiceImpl> res = JSON.parseObject(String.valueOf(getRequestOperatorInfoResponses.getObj()), new TypeReference>>(){}); + System.out.println("第一次调用返回值: " + res); // 如果节点isRemark=6,需要再次调用流程流转信息 List> irs = res.stream().filter(a -> convertToInt(a.get("isremark")) == 6).collect(Collectors.toList()); if (!irs.isEmpty()) { @@ -1166,6 +1167,7 @@ public class ChangeManagementServiceImpl extends ServiceImpl>>(){}); + System.out.println("第二次调用返回值: " + res); } // 得到isRemark为0的流转信息 List> isRemarks = res.stream().filter(a -> convertToInt(a.get("isremark")) == 0).collect(Collectors.toList()); diff --git a/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java b/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java index c1489cf5..b9ead44b 100644 --- a/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java +++ b/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java @@ -329,4 +329,6 @@ public interface PartInformationMapper extends BaseMapper IPage queryOfficialPartList(Page partInformationVoPage, @Param("query") PartInformationVo data); void updateFromPartStatusAndIfsPart(@Param("site") String site, @Param("partNo") String partNo, @Param("ifsPartNo") String partNo1); + + void updateProjectFinalPart2(@Param("site") String site, @Param("partNo") String partNo, @Param("ifsPartNo") String partNo1, @Param("createBy") String createBy); } diff --git a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java index 84e24891..444511a8 100644 --- a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java +++ b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java @@ -2240,6 +2240,9 @@ public class PartInformationServiceImpl extends ServiceImpl updateInformationWrapper = new UpdateWrapper<>(); + data.setStatus("Y"); updateInformationWrapper.eq("site", data.getSite()); updateInformationWrapper.eq("part_no", data.getPartNo()); partInformationMapper.update(data, updateInformationWrapper); @@ -2870,7 +2875,7 @@ public class PartInformationServiceImpl extends ServiceImpl + + UPDATE plm_project_part + SET final_part_no = #{ifsPartNo}, + update_date = getDate(), + update_by = #{createBy} + WHERE site = #{site} and test_part_no = #{partNo} + +