From f368998a6d8a353cb9acf0f8c11ad6cbe481e941 Mon Sep 17 00:00:00 2001 From: a0049873 <79py69t9wb@privaterelay.appleid.com> Date: Fri, 23 Dec 2022 16:58:27 +0800 Subject: [PATCH] =?UTF-8?q?BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/modules/abilityStatistics/index.vue | 273 +++++++++--------- 1 file changed, 132 insertions(+), 141 deletions(-) diff --git a/back/src/views/modules/abilityStatistics/index.vue b/back/src/views/modules/abilityStatistics/index.vue index 5ba4e2af..119c6abe 100644 --- a/back/src/views/modules/abilityStatistics/index.vue +++ b/back/src/views/modules/abilityStatistics/index.vue @@ -180,7 +180,7 @@ - + - + @@ -277,7 +277,7 @@ export default { provideSelects: [], departmentSelects: [], departmentSelects1: [], - provideSelects1:[], + provideSelects1: [], exportExcel: CONFIGITEM.configData[CONFIGITEM.version].apiURL + '/census/center/export', exportExcelCondition: '', exportExcelType: '', @@ -468,7 +468,6 @@ export default { this.detailsVisible = false }, handleCurrentChange (val) { - this.currentPage = val // todo if (this.departmentId === 3) { @@ -477,10 +476,8 @@ export default { if (this.departmentId === 4) { this.getTwoDetail(val) } - }, - // 组件服务部门发布情况--改为能力上架统计 getFirstTree (page) { if (this.examineStatus == '-1') { @@ -508,55 +505,52 @@ export default { } }) .then((res) => { - if (res.data.code !== 0) { - this.tableData =[] - this.tableDataClone = [] - this.total = 0 - return this.$message.error("服务器内部异常") - - }else{ - const result = res.data.data - for (let i = 0; i < result.length; i++) { - if (!result[i].hasOwnProperty('yyzy')) { - result[i].yyzy = 0 + this.tableData = [] + this.tableDataClone = [] + this.total = 0 + return this.$message.error('服务器内部异常') + } else { + const result = res.data.data + for (let i = 0; i < result.length; i++) { + if (!result[i].hasOwnProperty('yyzy')) { + result[i].yyzy = 0 + } + if (!result[i].hasOwnProperty('kfzj')) { + result[i].kfzj = 0 + } + if (!result[i].hasOwnProperty('znsf')) { + result[i].znsf = 0 + } + if (!result[i].hasOwnProperty('tcfw')) { + result[i].tcfw = 0 + } + if (!result[i].hasOwnProperty('ywzj')) { + result[i].ywzj = 0 + } + if (!result[i].hasOwnProperty('hys')) { + result[i].hys = 0 + } + // result[i].zj = + // parseInt(result[i].yyzy) + + // parseInt(result[i].kfzj) + + // parseInt(result[i].znsf) + + // parseInt(result[i].ywzj) + + // parseInt(result[i].tcfw) + + // parseInt(result[i].hys) } - if (!result[i].hasOwnProperty('kfzj')) { - result[i].kfzj = 0 - } - if (!result[i].hasOwnProperty('znsf')) { - result[i].znsf = 0 - } - if (!result[i].hasOwnProperty('tcfw')) { - result[i].tcfw = 0 - } - if (!result[i].hasOwnProperty('ywzj')) { - result[i].ywzj = 0 - } - if (!result[i].hasOwnProperty('hys')) { - result[i].hys = 0 - } - result[i].zj = - parseInt(result[i].yyzy) + - parseInt(result[i].kfzj) + - parseInt(result[i].znsf) + - parseInt(result[i].ywzj) + - parseInt(result[i].tcfw) + - parseInt(result[i].hys) + this.tableData = res.data.data + this.tableDataClone = res.data.data + this.total = res.data.data.total + this.exportExcelCondition = qs.stringify({ + approveStatus: this.status, + deptId: this.abilityDepartment, + startDate: this.startDate, + endDate: this.endDate, + resourceName: this.resourceName + }) } - this.tableData = res.data.data - this.tableDataClone = res.data.data - this.total = res.data.data.total - this.exportExcelCondition = qs.stringify({ - approveStatus: this.status, - deptId: this.abilityDepartment, - startDate: this.startDate, - endDate: this.endDate, - resourceName: this.resourceName - }) - } }) - }, // 组件服务部门使用情况列表-改为能力使用统计 getSecondTree (page) { @@ -586,52 +580,57 @@ export default { }) .then((res) => { if (res.data.code !== 0) { - this.tableData =[] - this.tableDataClone = [] - this.total = 0 - return this.$message.error("服务器内部异常") - - }else{ - const result = res.data.data - for (let i = 0; i < result.length; i++) { - if (!result[i].hasOwnProperty('yyzy')) { - result[i].yyzy = 0 + this.tableData = [] + this.tableDataClone = [] + this.total = 0 + return this.$message.error('服务器内部异常') + } else { + const result = res.data.data + for (let i = 0; i < result.length; i++) { + if (!result[i].hasOwnProperty('yyzy')) { + result[i].yyzy = 0 + } + if (!result[i].hasOwnProperty('kfzj')) { + result[i].kfzj = 0 + } + if (!result[i].hasOwnProperty('znsf')) { + result[i].znsf = 0 + } + if (!result[i].hasOwnProperty('tcfw')) { + result[i].tcfw = 0 + } + if (!result[i].hasOwnProperty('ywzj')) { + result[i].ywzj = 0 + } + if (!result[i].hasOwnProperty('hys')) { + result[i].hys = 0 + } + if (!result[i].hasOwnProperty('yzy')) { + result[i].yzy = 0 + } + if (!result[i].hasOwnProperty('ysp')) { + result[i].ysp = 0 + } + // result[i].zj = + // parseInt(result[i].yyzy) + + // parseInt(result[i].kfzj) + + // parseInt(result[i].znsf) + + // parseInt(result[i].ywzj) + + // parseInt(result[i].tcfw) + + // parseInt(result[i].hys) } - if (!result[i].hasOwnProperty('kfzj')) { - result[i].kfzj = 0 - } - if (!result[i].hasOwnProperty('znsf')) { - result[i].znsf = 0 - } - if (!result[i].hasOwnProperty('tcfw')) { - result[i].tcfw = 0 - } - if (!result[i].hasOwnProperty('ywzj')) { - result[i].ywzj = 0 - } - if (!result[i].hasOwnProperty('hys')) { - result[i].hys = 0 - } - result[i].zj = - parseInt(result[i].yyzy) + - parseInt(result[i].kfzj) + - parseInt(result[i].znsf) + - parseInt(result[i].ywzj) + - parseInt(result[i].tcfw) + - parseInt(result[i].hys) - } - this.tableData = res.data.data - this.tableDataClone = res.data.data - this.total = res.data.data.total - this.exportExcelCondition = qs.stringify({ - approveStatus: this.status, - deptId: this.abilityDepartment, - startDate: this.startDate, - endDate: this.endDate, - resourceName: this.resourceName + this.tableData = res.data.data + this.tableDataClone = res.data.data + this.total = res.data.data.total + this.exportExcelCondition = qs.stringify({ + approveStatus: this.status, + deptId: this.abilityDepartment, + startDate: this.startDate, + endDate: this.endDate, + resourceName: this.resourceName - }) - } + }) + } }) }, // 点击查看详情 @@ -705,28 +704,26 @@ export default { }) .then((res) => { if (res.data.code !== 0) { - this.tableData =[] - this.tableDataClone = [] - this.total = 0 - return this.$message.error("服务器内部异常") - - }else{ - this.tableData = res.data.data.list - this.tableDataClone = res.data.data.list - this.total = res.data.data.total - this.exportExcelCondition = qs.stringify({ - approveStatus: this.status, - deptId: this.abilityDepartment, - startDate: this.startDate, - endDate: this.endDate, - resourceName: this.resourceName - }) - } + this.tableData = [] + this.tableDataClone = [] + this.total = 0 + return this.$message.error('服务器内部异常') + } else { + this.tableData = res.data.data.list + this.tableDataClone = res.data.data.list + this.total = res.data.data.total + this.exportExcelCondition = qs.stringify({ + approveStatus: this.status, + deptId: this.abilityDepartment, + startDate: this.startDate, + endDate: this.endDate, + resourceName: this.resourceName + }) + } }) }, // 能力使用明细 getTwoDetail (page) { - var passAndReview = '' // 转变"通过"字段为通过 if (this.examineStatus == '-1') { this.status = '' @@ -756,31 +753,27 @@ export default { } }) .then((res) => { - if (res.data.code !== 0) { - this.tableData =[] - this.tableDataClone = [] - this.total = 0 - return this.$message.error("服务器内部异常") - - }else{ - this.tableData = res.data.data.list - this.tableDataClone = res.data.data.list - this.total = res.data.data.total - this.exportExcelCondition = qs.stringify({ - approveStatus: this.status, - deptId: this.abilityDepartment, - startDate: this.startDate, - endDate: this.endDate, - resourceName: this.resourceName, - provideDept: this.provideDepartment - }) - } - + this.tableData = [] + this.tableDataClone = [] + this.total = 0 + return this.$message.error('服务器内部异常') + } else { + this.tableData = res.data.data.list + this.tableDataClone = res.data.data.list + this.total = res.data.data.total + this.exportExcelCondition = qs.stringify({ + approveStatus: this.status, + deptId: this.abilityDepartment, + startDate: this.startDate, + endDate: this.endDate, + resourceName: this.resourceName, + provideDept: this.provideDepartment + }) + } }) }, - - + handleClick (row) { if (this.choseId === 0) { if (this.departmentId === 1) { @@ -809,8 +802,6 @@ export default { // 根据不同的type查询不同的表格数据 handleChose (index) { - - this.checked = false this.departmentId = index this.currentPage = 1 @@ -878,8 +869,8 @@ export default { }, // 明细按钮函数//明细按钮函数//明细按钮函数//明细按钮函数//明细按钮函数//明细按钮函数 goToDetail () { - this.abilityDepartment='' - this.provideDepartment='' + this.abilityDepartment = '' + this.provideDepartment = '' this.currentPage = 1 this.pageSize = 10 @@ -895,8 +886,8 @@ export default { }, // 返回按钮 goToBack () { - this.abilityDepartment='' - this.provideDepartment='' + this.abilityDepartment = '' + this.provideDepartment = '' this.checked = false this.currentPage = 1,