From 0dc234ff71def86be8824a70a5be3c4a284f4ea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Tue, 18 Jun 2024 15:35:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(ebom):=20=E4=BF=AE=E5=A4=8D=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E6=A3=80=E6=9F=A5=EF=BC=8C=E5=A6=82=E6=9E=9C=E4=B8=8D?= =?UTF-8?q?=E6=98=AF=E6=A3=80=E6=9F=A5=E6=A0=B9=E8=8A=82=E7=82=B9=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E4=BC=9A=E5=87=BA=E7=8E=B0=E9=A1=B9=E7=9B=AE=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E4=B8=BA=E7=A9=BA=E7=9A=84=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/BomNewEbomParentService.java | 18 +++++++++++++----- .../domain/EBom/CheckEBomException.java | 11 ++++++++++- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewEbomParentService.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewEbomParentService.java index 0785aff4..0b38ee77 100644 --- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewEbomParentService.java +++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewEbomParentService.java @@ -678,7 +678,7 @@ public class BomNewEbomParentService extends ServiceImpl ignoreCheckException) throws ExecutionException, InterruptedException { - CheckEBomException checkEBomException = new CheckEBomException(bomRowId); + CheckEBomException checkEBomException = new CheckEBomException(bomRowId, null); checkEBomException.initException(ignoreCheckException); //保存异常 @@ -731,7 +731,7 @@ public class BomNewEbomParentService extends ServiceImpl bomRowIds) { for (Long bomRowId : bomRowIds) { - CheckEBomException checkEBomException = new CheckEBomException(bomRowId); + CheckEBomException checkEBomException = new CheckEBomException(bomRowId, null); checkEBomException.initException(); //保存异常 @@ -765,6 +765,14 @@ public class BomNewEbomParentService extends ServiceImpl 0) { + BomNewEbomChildEntity c = SpringUtil.getBean(BomNewEbomChildService.class).getById(childRowId); + if (Objects.nonNull(c)) { + convert.setProjectType(c.getProjectType()); + convert.setNum(c.getNum()); + } + } allBomDetail.add(convert); checkWaring=true;