From e972566364099092dc8f40e8fa5bc3440e5976ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Tue, 9 May 2023 11:13:10 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9UAT=E6=8F=90=E5=87=BA?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 1 + jero-web/src/common/lang/zh-cn.js | 1 + .../components/certificationActivity.vue | 122 +++++--- .../complianceCertificationForm.vue | 19 +- .../components/listOfRegulations.vue | 8 +- .../components/projectStatus.vue | 2 +- .../components/regulatoryCompliance.vue | 78 +++-- .../components/responsibilityList.vue | 124 +++++--- .../components/settingList.vue | 289 +++++++++--------- 9 files changed, 377 insertions(+), 267 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index ead0be870..c0f138fb4 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1827,4 +1827,5 @@ module.exports = { proportion:'Proportion', projectProgressStatistics:'Project Progress Statistics', GRPSystemProjectProgressStatistics:'GRP system project progress statistics', + proportionWithInTheAreaOfResponsibility:'Proportion within the area of responsibility', } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index f6bab58b0..ae671ef2e 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1928,4 +1928,5 @@ module.exports = { proportion:'占比', projectProgressStatistics:'项目进度统计', GRPSystemProjectProgressStatistics:'GRP系统项目进度统计', + proportionWithInTheAreaOfResponsibility:'责任领域内占比', } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/components/certificationActivity.vue b/jero-web/src/views/projectManagement/components/certificationActivity.vue index 499e9893f..7450f2c6e 100644 --- a/jero-web/src/views/projectManagement/components/certificationActivity.vue +++ b/jero-web/src/views/projectManagement/components/certificationActivity.vue @@ -2,14 +2,24 @@
@@ -27,12 +28,12 @@
@@ -192,10 +193,10 @@
width: 83px;
font-size: 12px;
font-weight: 400;
- color: #6F7385;
+ color: #9C9FAC;
position: absolute;
left: 50%;
- top: 36px;
+ top: -36px;
transform: translate(-50%, -50%);
overflow: hidden;
display: -webkit-box;
@@ -229,13 +230,13 @@
.process-content-right-top {
font-size: 12px;
- color: #040B29;
width: 83px;
background: #fff;
display: inline-block;
overflow: hidden;
position: absolute;
- top: -12px;
+ color: #9C9FAC;
+ top: 57px;
left: 50%;
transform: translate(-50%, -50%);
overflow: hidden;
@@ -253,10 +254,12 @@
width: 83px;
font-size: 12px;
font-weight: 400;
- color: #6F7385;
+ color: #040B29;
+ background: #fff;
position: absolute;
left: 50%;
top: 36px;
+ line-height: 11px;
transform: translate(-50%, -50%);
overflow: hidden;
display: -webkit-box;
diff --git a/jero-web/src/views/projectManagement/components/listOfRegulations.vue b/jero-web/src/views/projectManagement/components/listOfRegulations.vue
index 5135f18f9..1907dfcfc 100644
--- a/jero-web/src/views/projectManagement/components/listOfRegulations.vue
+++ b/jero-web/src/views/projectManagement/components/listOfRegulations.vue
@@ -1431,6 +1431,10 @@
},
mounted() {
+ if (this.areaOfResponsibilityList && this.areaOfResponsibilityList.dutyTerritory) {
+ this.queryParam.dutyTerritory = this.areaOfResponsibilityList.dutyTerritory
+ this.queryParam = { ...this.queryParam }
+ }
this.JLoading = true
this.getHeader()
this.queryLawEngineerByProjectId()
@@ -1440,10 +1444,6 @@
this.getRoleByUserId(() => {
this.getAndUserId()
})
- if (this.areaOfResponsibilityList && this.areaOfResponsibilityList.dutyTerritory) {
- this.queryParam.dutyTerritory = this.areaOfResponsibilityList.dutyTerritory
- this.queryParam = { ...this.queryParam }
- }
},
computed: {
columnsFile() {
diff --git a/jero-web/src/views/projectManagement/components/projectStatus.vue b/jero-web/src/views/projectManagement/components/projectStatus.vue
index 71866f40a..0ebef98b0 100644
--- a/jero-web/src/views/projectManagement/components/projectStatus.vue
+++ b/jero-web/src/views/projectManagement/components/projectStatus.vue
@@ -59,7 +59,7 @@
this.$emit('projectStatusForm',this.activeKey)
},
currentStatus(item) {
- this.$emit('TaskListChange', item)
+ this.$emit('currentStatus', item)
},
versionStatisticsClick() {
this.$refs.versionStatisticsRef.addModel(JSON.parse(JSON.stringify(this.selectedRowKeys)))
diff --git a/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue b/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
index f07000ca8..834ab877d 100644
--- a/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
+++ b/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
@@ -1,15 +1,22 @@