diff --git a/jero-web/src/views/projectManagement/components/certificationActivity.vue b/jero-web/src/views/projectManagement/components/certificationActivity.vue
index b34fa45b3..a8033f9ba 100644
--- a/jero-web/src/views/projectManagement/components/certificationActivity.vue
+++ b/jero-web/src/views/projectManagement/components/certificationActivity.vue
@@ -97,34 +97,38 @@
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('notLaunch'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status:res.taskAffirmStatus
})
color.push('#00B3BE')
} else if (res.taskAffirmStatus == 'List to confirm') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('listToConfirm'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.taskAffirmStatus
})
color.push('#FDA71C')
} else if (res.taskAffirmStatus == 'Accepted') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('accept'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.taskAffirmStatus
})
color.push('#26BC4B')
} else if (res.taskAffirmStatus == 'Rejected') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('refuse'),
- color: '#E83030'
+ color: '#E83030',
+ status:res.taskAffirmStatus
})
color.push('#E83030')
}
})
}
- this.getEcharts('main-left', this.$t('regulatoryTaskConfirmation'), color, data)
+ this.getEcharts('main-left', this.$t('certificationTaskConfirmation'), color, data)
},
mainRightEcharts(dataSource){
let data = []
@@ -136,28 +140,32 @@
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('notLaunch'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status:res.taskAffirmStatus
})
color.push('#00B3BE')
} else if (res.taskAffirmStatus == 'List to confirm') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('listToConfirm'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.taskAffirmStatus
})
color.push('#FDA71C')
} else if (res.taskAffirmStatus == 'Review and pass') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('reviewAndPass'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.taskAffirmStatus
})
color.push('#26BC4B')
} else if (res.taskAffirmStatus == 'Review and return') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('reviewAndReturn'),
- color: '#E83030'
+ color: '#E83030',
+ status:res.taskAffirmStatus
})
color.push('#E83030')
}
@@ -174,49 +182,56 @@
data.push({
value: res.certificationProgressCount,
name: this.$t('Notatthe'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status:res.certificationProgress
})
color.push('#00B3BE')
} else if (res.certificationProgress == 'In progress') {
data.push({
value: res.certificationProgressCount,
name: this.$t('inProgress'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.certificationProgress
})
color.push('#FDA71C')
} else if (res.certificationProgress == 'Test passed') {
data.push({
value: res.certificationProgressCount,
name: this.$t('experimentPassed'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.certificationProgress
})
color.push('#26BC4B')
} else if (res.certificationProgress == 'Test failed') {
data.push({
value: res.certificationProgressCount,
name: this.$t('experimentFailed'),
- color: '#E83030'
+ color: '#E83030',
+ status:res.certificationProgress
})
color.push('#E83030')
}else if (res.certificationProgress == 'Component report not submitted') {
data.push({
value: res.certificationProgressCount,
name: this.$t('componentReportNotSubmitted'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.certificationProgress
})
color.push('#FDA71C')
}else if (res.certificationProgress == 'Component report submitted') {
data.push({
value: res.certificationProgressCount,
name: this.$t('componentReportSubmitted'),
- color: '#6FD682'
+ color: '#6FD682',
+ status:res.certificationProgress
})
color.push('#6FD682')
}else if (res.certificationProgress == 'Component report has been stored') {
data.push({
value: res.certificationProgressCount,
name: this.$t('componentReportHasBeenStored'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.certificationProgress
})
color.push('#26BC4B')
}
@@ -264,22 +279,16 @@
title: params.seriesName,
projectLibraryId: this.$route.query.id
}
- // if (num === 1) {
- // query.operatorType = 'queryListingToConfirmStatistics'
- // query.inventoryAffirmStatus = params.data.status
- // } else if (num === 2) {
- // query.operatorType = 'queryTaskToConfirmStatistics'
- // query.taskAffirmStatus = params.data.status
- // } else if (num === 3) {
- // query.operatorType = 'queryDesignStatistics'
- // query.designFlowTaskStatus = params.data.status
- // } else if (num === 4) {
- // query.operatorType = 'queryPrehomoStatistics'
- // query.prehomoFlowTaskStatus = params.data.status
- // } else if (num === 5) {
- // query.operatorType = 'queryVerifyStatistics'
- // query.verifyFlowTaskStatus = params.data.status
- // }
+ if (params.seriesName === this.$t('certificationTaskConfirmation')) {
+ query.operatorType = 'queryRZTaskToConfirmStatistics'
+ query.status = params.data.status
+ } else if (params.seriesName === this.$t('preHomoFlow')) {
+ query.operatorType = 'queryPrehomoStatistics'
+ query.status = params.data.status
+ } else if (params.seriesName === this.$t('CertificationProgress')) {
+ query.operatorType = 'queryCertificationProgressStatistics'
+ query.status = params.data.status
+ }
this.$refs.responsibilityListRef.getData(query)
})
},
@@ -313,7 +322,8 @@
width: 100%;
display: flex;
justify-content: space-between;
- margin-bottom: 20px;
+ flex-wrap: wrap;
+ /*margin-bottom: 20px;*/
.box-content-left {
width: calc(50% - 10px);
@@ -351,6 +361,7 @@
border: 2px #eff1f3 solid;
position: relative;
border-radius: 6px;
+ margin-top: 20px;
.box-content-text {
height: 30px;
diff --git a/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue b/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
index a1a783b49..a5164fc8a 100644
--- a/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
+++ b/jero-web/src/views/projectManagement/components/regulatoryCompliance.vue
@@ -127,11 +127,28 @@
]
})
myChart.on('click', (params) => {
- let query = {
- title: params.seriesName,
- projectLibraryId: this.$route.query.id,
- operatorType: 'queryCurrentProjectStatusStatistics',
- conditionAssessment: params.data.color
+ let query = {}
+ if (params.seriesName == this.$t('regulatoryTaskConfirmation')){
+ query = {
+ title: params.seriesName,
+ projectLibraryId: this.$route.query.id,
+ operatorType: 'queryFGTaskToConfirmStatistics',
+ status:params.data.status
+ }
+ }else if(params.seriesName == this.$t('designCompliance')){
+ query = {
+ title: params.seriesName,
+ projectLibraryId: this.$route.query.id,
+ operatorType: 'queryDesignStatistics',
+ status:params.data.status
+ }
+ }else if(params.seriesName == this.$t('verifyCompliance')){
+ query = {
+ title: params.seriesName,
+ projectLibraryId: this.$route.query.id,
+ operatorType: 'queryVerifyStatistics',
+ status:params.data.status
+ }
}
this.$refs.responsibilityListRef.getData(query)
})
@@ -147,28 +164,32 @@
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('notLaunch'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status: res.taskAffirmStatus
})
color.push('#00B3BE')
} else if (res.taskAffirmStatus == 'List to confirm') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('listToConfirm'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status: res.taskAffirmStatus
})
color.push('#FDA71C')
} else if (res.taskAffirmStatus == 'Accepted') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('accept'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status: res.taskAffirmStatus
})
color.push('#26BC4B')
} else if (res.taskAffirmStatus == 'Rejected') {
data.push({
value: res.taskAffirmStatusCount,
name: this.$t('refuse'),
- color: '#E83030'
+ color: '#E83030',
+ status: res.taskAffirmStatus
})
color.push('#E83030')
}
@@ -187,28 +208,32 @@
data.push({
value: res.designFlowTaskStatusCount,
name: this.$t('notLaunch'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status:res.designFlowTaskStatus
})
color.push('#00B3BE')
} else if (res.designFlowTaskStatus == 'List to confirm') {
data.push({
value: res.designFlowTaskStatusCount,
name: this.$t('listToConfirm'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.designFlowTaskStatus
})
color.push('#FDA71C')
} else if (res.designFlowTaskStatus == 'Compliance') {
data.push({
value: res.designFlowTaskStatusCount,
name: this.$t('compliance'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.designFlowTaskStatus
})
color.push('#26BC4B')
} else if (res.designFlowTaskStatus == 'Non-Compliance') {
data.push({
value: res.designFlowTaskStatusCount,
name: this.$t('nonCompliance'),
- color: '#707486'
+ color: '#707486',
+ status:res.designFlowTaskStatus
})
color.push('#707486')
}
@@ -227,28 +252,32 @@
data.push({
value: res.verifyFlowTaskStatusCount,
name: this.$t('notLaunch'),
- color: '#00B3BE'
+ color: '#00B3BE',
+ status:res.verifyFlowTaskStatus
})
color.push('#00B3BE')
} else if (res.verifyFlowTaskStatus == 'List to confirm') {
data.push({
value: res.verifyFlowTaskStatusCount,
name: this.$t('listToConfirm'),
- color: '#FDA71C'
+ color: '#FDA71C',
+ status:res.verifyFlowTaskStatus
})
color.push('#FDA71C')
} else if (res.verifyFlowTaskStatus == 'Compliance') {
data.push({
value: res.verifyFlowTaskStatusCount,
name: this.$t('compliance'),
- color: '#26BC4B'
+ color: '#26BC4B',
+ status:res.verifyFlowTaskStatus
})
color.push('#26BC4B')
} else if (res.verifyFlowTaskStatus == 'Non-Compliance') {
data.push({
value: res.verifyFlowTaskStatusCount,
name: this.$t('nonCompliance'),
- color: '#707486'
+ color: '#707486',
+ status:res.verifyFlowTaskStatus
})
color.push('#707486')
}
diff --git a/jero-web/src/views/projectManagement/components/responsibilityList.vue b/jero-web/src/views/projectManagement/components/responsibilityList.vue
index d49d20017..8fe9a1de0 100644
--- a/jero-web/src/views/projectManagement/components/responsibilityList.vue
+++ b/jero-web/src/views/projectManagement/components/responsibilityList.vue
@@ -1,37 +1,37 @@
-
-
-
- {{$t('cancel')}}
-
-
-
-
-
- {{text}}
-
-
-
+
+
+ {{$t('cancel')}}
+
+
+
+
+
+ {{text}}
+
+
+