+
{{$t('versionStatistics')}}
@@ -70,7 +71,7 @@
})
}
this.selectedRowKeys = JSON.parse(JSON.stringify(value))
- this.$nextTick(()=>{
+ this.$nextTick(() => {
this.activeKey = activeKey
})
}
diff --git a/jero-web/src/views/projectManagement/components/versionStatistics.vue b/jero-web/src/views/projectManagement/components/versionStatistics.vue
index a635a771b..33a36a8dc 100644
--- a/jero-web/src/views/projectManagement/components/versionStatistics.vue
+++ b/jero-web/src/views/projectManagement/components/versionStatistics.vue
@@ -75,14 +75,14 @@
columns: [
{
title: this.$t('VersionNumber'),
- dataIndex: 'VersionNumber',
+ dataIndex: 'projectVersion',
align: 'center',
ellipsis: true,
width: 200
},
{
title: this.$t('describe'),
- dataIndex: 'describe',
+ dataIndex: 'explanation',
align: 'center',
ellipsis: true,
width: 500
@@ -94,7 +94,7 @@
pageSize: 10,
total: 0,
url: {
- addModelList: '/project/projectLawsInventoryEO/queryPageDummy'
+ list: '/project/projectLibraryBase/versionStatistics'
}
}
},
@@ -130,10 +130,11 @@
let query = {
pageNo: this.pageNo,
pageSize: this.pageSize,
+ id:this.$route.query.id,
...this.queryParam
}
this.loading = true
- postAction(this.url.addModelList, query).then((res) => {
+ getAction(this.url.list, query).then((res) => {
if (res.success) {
this.dataList = res.result.records || []
this.total = res.result.total
From 6ded489ed57c2be58a5393c0375c059e25147842 Mon Sep 17 00:00:00 2001
From: sunFlower <787203167@qq.com>
Date: Fri, 21 Oct 2022 17:32:14 +0800
Subject: [PATCH 30/36] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E9=A1=B9=E7=9B=AE?=
=?UTF-8?q?=E5=BA=93=E5=98=9A=E5=8F=98=E6=9B=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../views/projectManagement/components/versionStatistics.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/jero-web/src/views/projectManagement/components/versionStatistics.vue b/jero-web/src/views/projectManagement/components/versionStatistics.vue
index 33a36a8dc..a8e087be0 100644
--- a/jero-web/src/views/projectManagement/components/versionStatistics.vue
+++ b/jero-web/src/views/projectManagement/components/versionStatistics.vue
@@ -134,7 +134,7 @@
...this.queryParam
}
this.loading = true
- getAction(this.url.list, query).then((res) => {
+ postAction(this.url.list, query).then((res) => {
if (res.success) {
this.dataList = res.result.records || []
this.total = res.result.total
From aa148c489c1b2cf2bd198245855cf14f2c4163b5 Mon Sep 17 00:00:00 2001
From: zhn <947514737@qq.com>
Date: Fri, 21 Oct 2022 17:38:24 +0800
Subject: [PATCH 31/36] =?UTF-8?q?=E7=89=88=E6=9C=AC=E7=BB=9F=E8=AE=A1--?=
=?UTF-8?q?=E5=88=86=E9=A1=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/ProjectLibraryBaseController.java | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectLibraryBaseController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectLibraryBaseController.java
index 6a492db0b..7d87ac22d 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectLibraryBaseController.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/ProjectLibraryBaseController.java
@@ -257,15 +257,15 @@ public class ProjectLibraryBaseController extends JeroController
versionStatistics(String id) {
- List projectLibraryBasesList = projectLibraryBaseService.versionStatistics(id);
- return Result.OK(projectLibraryBasesList);
+ @PostMapping(value = "/versionStatistics")
+ public Result> versionStatistics(@RequestBody Map params) {
+ List projectLibraryBasesList = projectLibraryBaseService.versionStatistics(String.valueOf(params.get("id")));
+ Page pages = projectLibraryBaseService.getPages(Integer.parseInt(params.get("pageNo").toString()), Integer.parseInt(params.get("pageSize").toString()), projectLibraryBasesList);
+ return Result.OK(pages);
}
From 7ebbe9c130b9c776967437c69b42f0753b06f021 Mon Sep 17 00:00:00 2001
From: sunFlower <787203167@qq.com>
Date: Fri, 21 Oct 2022 17:41:50 +0800
Subject: [PATCH 32/36] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E9=A1=B9=E7=9B=AE?=
=?UTF-8?q?=E5=BA=93=E5=98=9A=E5=8F=98=E6=9B=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../projectManagement/components/ParameterCollectionEchart.vue | 2 +-
.../components/certificationProgressEchart.vue | 2 +-
.../components/currentStatusOfTheProjectEcharts.vue | 2 +-
.../projectManagement/components/deliverableStatusEchart.vue | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/jero-web/src/views/projectManagement/components/ParameterCollectionEchart.vue b/jero-web/src/views/projectManagement/components/ParameterCollectionEchart.vue
index 0f9c8b4f0..13c144e6e 100644
--- a/jero-web/src/views/projectManagement/components/ParameterCollectionEchart.vue
+++ b/jero-web/src/views/projectManagement/components/ParameterCollectionEchart.vue
@@ -107,7 +107,7 @@
getoptions(){
let id = ''
if (this.idList && this.idList.length > 0) {
- id = this.$route.query.id +','+this.idList.join(',')
+ id = this.idList.join(',')
} else {
id = this.$route.query.id
}
diff --git a/jero-web/src/views/projectManagement/components/certificationProgressEchart.vue b/jero-web/src/views/projectManagement/components/certificationProgressEchart.vue
index 11dd6a7b4..2c1ca87c2 100644
--- a/jero-web/src/views/projectManagement/components/certificationProgressEchart.vue
+++ b/jero-web/src/views/projectManagement/components/certificationProgressEchart.vue
@@ -87,7 +87,7 @@
getData() {
let id = ''
if (this.idList && this.idList.length > 0) {
- id = this.$route.query.id +','+this.idList.join(',')
+ id = this.idList.join(',')
} else {
id = this.$route.query.id
}
diff --git a/jero-web/src/views/projectManagement/components/currentStatusOfTheProjectEcharts.vue b/jero-web/src/views/projectManagement/components/currentStatusOfTheProjectEcharts.vue
index eeec2b24d..0aaf99097 100644
--- a/jero-web/src/views/projectManagement/components/currentStatusOfTheProjectEcharts.vue
+++ b/jero-web/src/views/projectManagement/components/currentStatusOfTheProjectEcharts.vue
@@ -85,7 +85,7 @@
getData() {
let id = ''
if (this.idList && this.idList.length > 0) {
- id = this.$route.query.id +','+this.idList.join(',')
+ id = this.idList.join(',')
} else {
id = this.$route.query.id
}
diff --git a/jero-web/src/views/projectManagement/components/deliverableStatusEchart.vue b/jero-web/src/views/projectManagement/components/deliverableStatusEchart.vue
index 1e74c0818..f0498d93d 100644
--- a/jero-web/src/views/projectManagement/components/deliverableStatusEchart.vue
+++ b/jero-web/src/views/projectManagement/components/deliverableStatusEchart.vue
@@ -60,7 +60,7 @@
getData() {
let id = ''
if (this.idList && this.idList.length > 0) {
- id = this.$route.query.id +','+this.idList.join(',')
+ id = this.idList.join(',')
} else {
id = this.$route.query.id
}
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 33/36] =?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