对接认证目录权限

This commit is contained in:
qq787203167
2022-05-24 18:29:42 +08:00
parent 2d40323afa
commit c51ece97e4
3 changed files with 27 additions and 19 deletions
@@ -78,9 +78,11 @@
getData() { getData() {
getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => { getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => {
if (res.success) { if (res.success) {
let certificationProgressMap = res.result.certificationProgressMap.certificationProgressMapList || [] if (res.result) {
this.certificationProgressTotal = res.result.certificationProgressMap.certificationProgressTotal let certificationProgressMap = res.result.certificationProgressMap ? res.result.certificationProgressMap.certificationProgressMapList : []
this.dataEcharts(certificationProgressMap) this.certificationProgressTotal = res.result.certificationProgressMap ? res.result.certificationProgressMap.certificationProgressTotal : 0
this.dataEcharts(certificationProgressMap)
}
} }
}) })
}, },
@@ -79,10 +79,11 @@
getData() { getData() {
getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => { getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => {
if (res.success) { if (res.success) {
this.dataSource = [{}] if (res.result) {
let dataSource = res.result.currentProjectStatusMap.currentProjectStatusMapList || [] let dataSource = res.result.currentProjectStatusMap ? res.result.currentProjectStatusMap.currentProjectStatusMapList : []
this.mainLeftEcharts(dataSource) this.mainLeftEcharts(dataSource)
this.currentProjectStatusTotal = res.result.currentProjectStatusMap.currentProjectStatusTotal this.currentProjectStatusTotal = res.result.currentProjectStatusMap ? res.result.currentProjectStatusMap.currentProjectStatusTotal : 0
}
} }
}) })
}, },
@@ -125,8 +126,8 @@
let query = { let query = {
title: params.seriesName, title: params.seriesName,
projectLibraryId: this.$route.query.id, projectLibraryId: this.$route.query.id,
operatorType:'queryCurrentProjectStatusStatistics', operatorType: 'queryCurrentProjectStatusStatistics',
conditionAssessment:params.data.value conditionAssessment: params.data.value
} }
this.$refs.responsibilityListRef.getData(query) this.$refs.responsibilityListRef.getData(query)
}) })
@@ -135,6 +136,7 @@
let data = [] let data = []
let color = [] let color = []
if (dataSource && dataSource.length > 0) { if (dataSource && dataSource.length > 0) {
this.dataSource = [{}]
dataSource.forEach(res => { dataSource.forEach(res => {
if (res.color == '4') { if (res.color == '4') {
data.push({ data.push({
@@ -54,16 +54,20 @@
getData() { getData() {
getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => { getAction(this.url.getProjectDetailsStatistics, { id: this.$route.query.id }).then((res) => {
if (res.success) { if (res.success) {
let listingToConfirmMap = res.result.listingToConfirmMap.listingToConfirmMapList || [] if (res.result){
let taskToConfirmMap = res.result.taskToConfirmMap.taskToConfirmMapList || []
let designComplianceMap = res.result.designComplianceMap.designComplianceMapList || [] let listingToConfirmMap = res.result.listingToConfirmMap ? res.result.listingToConfirmMap.listingToConfirmMapList : []
let prehomoMap = res.result.prehomoMap.prehomoMapList || [] let taskToConfirmMap = res.result.taskToConfirmMap ? res.result.taskToConfirmMap.taskToConfirmMapList : []
let verifyComplianceMap = res.result.verifyComplianceMap.verifyComplianceMapList || [] let designComplianceMap = res.result.designComplianceMap ? res.result.designComplianceMap.designComplianceMapList : []
this.dataEcharts(listingToConfirmMap, 1) let prehomoMap = res.result.prehomoMap ? res.result.prehomoMap.prehomoMapList : []
this.dataEcharts(taskToConfirmMap, 2) let verifyComplianceMap = res.result.verifyComplianceMap ? res.result.verifyComplianceMap.verifyComplianceMapList : []
this.dataEchartsOne(designComplianceMap, 1) this.dataEcharts(listingToConfirmMap, 1)
this.dataEchartsOne(prehomoMap, 2) this.dataEcharts(taskToConfirmMap, 2)
this.dataEchartsOne(verifyComplianceMap, 3) this.dataEchartsOne(designComplianceMap, 1)
this.dataEchartsOne(prehomoMap, 2)
this.dataEchartsOne(verifyComplianceMap, 3)
}
} }
}) })
}, },