From b8cc3e5b82671afd672a258372d900c18c1a2950 Mon Sep 17 00:00:00 2001
From: zhn <947514737@qq.com>
Date: Mon, 24 Oct 2022 10:50:13 +0800
Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E7=BB=9F=E8=AE=A1=20?=
=?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=BD=93=E5=89=8D=E7=8A=B6=E6=80=81,=20?=
=?UTF-8?q?=E4=BA=A4=E4=BB=98=E7=89=A9=E7=8A=B6=E6=80=81--=E6=B8=85?=
=?UTF-8?q?=E5=8D=95=E7=A1=AE=E8=AE=A4=E8=BF=9B=E5=BA=A6,=E4=BB=BB?=
=?UTF-8?q?=E5=8A=A1=E7=A1=AE=E8=AE=A4=E8=BF=9B=E5=BA=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../xml/ProjectLawsInventoryEOMapper.xml | 10 +-
.../impl/ProjectLibraryBaseServiceImpl.java | 113 +++++++++++++++++-
2 files changed, 120 insertions(+), 3 deletions(-)
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/mapper/xml/ProjectLawsInventoryEOMapper.xml b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/mapper/xml/ProjectLawsInventoryEOMapper.xml
index 1a3038c6b..333452acb 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/mapper/xml/ProjectLawsInventoryEOMapper.xml
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/mapper/xml/ProjectLawsInventoryEOMapper.xml
@@ -55,7 +55,10 @@
from
project_laws_inventory
where
- project_library_id = #{projectLibraryId}
+ project_library_id in
+
+ #{item}
+
group by inventory_affirm_status
@@ -67,7 +70,10 @@
from
project_laws_inventory
where
- project_library_id = #{projectLibraryId}
+ project_library_id in
+
+ #{item}
+
group by task_affirm_status
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java
index c6624ebb8..9d42fd017 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java
@@ -699,7 +699,7 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl lawsInventoryEOQueryWrapper = new QueryWrapper<>();
- lawsInventoryEOQueryWrapper.lambda().eq(ProjectLawsInventoryEO::getProjectLibraryId,id);
+ lawsInventoryEOQueryWrapper.lambda().in(ProjectLawsInventoryEO::getProjectLibraryId,Arrays.asList(id.split(",")));
//lawsInventoryEOQueryWrapper.lambda().eq(ProjectLawsInventoryEO::getInventoryAffirmStatus, InventoryAffirmStatusEnum.ACCEPTED.getValue());
//lawsInventoryEOQueryWrapper.lambda().eq(ProjectLawsInventoryEO::getTaskAffirmStatus, TaskAffirmStatusEnum.ACCEPTED.getValue());
List projectLawsInventoryEOList = projectLawsInventoryEOMapper.selectList(lawsInventoryEOQueryWrapper);
@@ -780,6 +780,117 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl getProjectDetailsStatistics(String id) {
+// Map result = new HashMap<>();
+//
+// //当前项目状态
+// Map currentProjectStatusMap = new HashMap<>();
+// //清单确认
+// Map listingToConfirmMap = new HashMap<>();
+// //任务确认
+// Map taskToConfirmMap = new HashMap<>();
+// //设计符合性
+// Map designComplianceMap = new HashMap<>();
+// //prehomo确认
+// Map prehomoMap = new HashMap<>();
+// //验证符合性
+// Map verifyComplianceMap = new HashMap<>();
+// //认证进度
+// Map certificationProgressMap = new HashMap<>();
+//
+// //清单确认统计
+// List