|
@@ -78,12 +78,92 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <el-table :data="monthQuarterYearData" style="width: 100%" ref="monthQuarterYearTT" :border="true" >
|
|
|
|
|
|
+ <el-table :data="monthQuarterYearData" style="width: 100%" ref="monthQuarterYearTT"
|
|
|
|
+ :border="true" v-if="binSectionCode === 'QQ' && activeName ==='QQXM'">
|
|
|
|
+ <el-table-column type="index" label="排名" align="center"></el-table-column>
|
|
|
|
+ <el-table-column label="考评单位" prop="organizationShortName" width="300" />
|
|
|
|
+ <el-table-column label="发展绩效" align="center">
|
|
|
|
+ <el-table-column label="新能源发展" align="center" >
|
|
|
|
+ <el-table-column label="核准(备案)目标容量" prop="XNYFZ_HZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[XNYFZ_HZ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="投资决策目标容量" align="center" >
|
|
|
|
+ <el-table-column label="合计" prop="XNYFZ_HJ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[XNYFZ_HJ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="已核准(备案)" prop="XNYFZ_YHZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[XNYFZ_YHZ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="待核准(备案)" align="center" >
|
|
|
|
+ <el-table-column label="已获取" prop="XNYFZ_YHQ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[XNYFZ_YHQ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="待获取" prop="XNYFZ_DHQ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[XNYFZ_DHQ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="常规能源发展" align="center" >
|
|
|
|
+ <el-table-column label="核准(备案)目标容量" prop="CGNYFZ_HZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[CGNYFZ_HZ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="投资决策目标容量" align="center" >
|
|
|
|
+ <el-table-column label="已核准(备案)" prop="CGNYFZ_YHZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[CGNYFZ_YHZ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="待核准(备案)" prop="CGNYFZ_DHZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input-number v-model="scope.row[CGNYFZ_DHZ]" :precision="2" :step="0.1" />
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="火电水电项目阶段性工作目标" prop="CGNYFZ_JDGZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input v-model="scope.row[CGNYFZ_JDGZ]" :rows="2" type="textarea"></el-input>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="战略新兴产业发展" prop="ZLXXCY_FZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input v-model="scope.row[ZLXXCY_FZ]" :rows="2" type="textarea"></el-input>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="投资计划" align="center" >
|
|
|
|
+ <el-table-column label="基建投资" prop="TZJH_JJTZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input v-model="scope.row[TZJH_JJTZ]" :rows="2" type="textarea"></el-input>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="非基建投资" prop="TZJH_FJJTZ" align="center" >
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-input v-model="scope.row[TZJH_FJJTZ]" :rows="2" type="textarea"></el-input>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-table :data="monthQuarterYearData" style="width: 100%" ref="monthQuarterYearTT" :border="true" v-else>
|
|
<el-table-column type="index" label="排名" align="center"></el-table-column>
|
|
<el-table-column type="index" label="排名" align="center"></el-table-column>
|
|
<el-table-column label="考评单位" prop="organizationShortName" width="300" />
|
|
<el-table-column label="考评单位" prop="organizationShortName" width="300" />
|
|
<el-table-column v-for="(it, index) in monthQuarterYearHeader" :key="index" :label="it.name" align="center">
|
|
<el-table-column v-for="(it, index) in monthQuarterYearHeader" :key="index" :label="it.name" align="center">
|
|
<el-table-column v-for="(iv, index) in it.children" :key="index" :label="iv.key"
|
|
<el-table-column v-for="(iv, index) in it.children" :key="index" :label="iv.key"
|
|
- align="center" :width="iv.code === 'state'?'150':''">
|
|
|
|
|
|
+ align="center" width="150">
|
|
|
|
+ <!-- :width="iv.code === 'state'?'150':''" -->
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
<el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
|
|
<el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
|
|
<el-option
|
|
<el-option
|
|
@@ -166,6 +246,7 @@ export default {
|
|
titleMsgArr: [],
|
|
titleMsgArr: [],
|
|
statusData: [],
|
|
statusData: [],
|
|
binSectionStr: '',
|
|
binSectionStr: '',
|
|
|
|
+ binSectionCode: '',
|
|
addIcon: addIcon,
|
|
addIcon: addIcon,
|
|
saveIcon: saveIcon,
|
|
saveIcon: saveIcon,
|
|
exportIcon: exportIcon,
|
|
exportIcon: exportIcon,
|
|
@@ -233,6 +314,7 @@ export default {
|
|
})
|
|
})
|
|
that.titleMsgArr[0].showClick = true
|
|
that.titleMsgArr[0].showClick = true
|
|
that.binSectionStr = that.titleMsgArr[0].id
|
|
that.binSectionStr = that.titleMsgArr[0].id
|
|
|
|
+ that.binSectionCode = that.titleMsgArr[0].isNameEn
|
|
that.getStageData()
|
|
that.getStageData()
|
|
}
|
|
}
|
|
})
|
|
})
|
|
@@ -264,6 +346,8 @@ export default {
|
|
//获取表格数据
|
|
//获取表格数据
|
|
getTableData(id) {
|
|
getTableData(id) {
|
|
let that = this
|
|
let that = this
|
|
|
|
+ that.monthQuarterYearData = []
|
|
|
|
+ that.monthQuarterYearHeader = []
|
|
let params = {
|
|
let params = {
|
|
responsibilityId: that.rowMsg.id,
|
|
responsibilityId: that.rowMsg.id,
|
|
binSection: that.binSectionStr,
|
|
binSection: that.binSectionStr,
|
|
@@ -292,6 +376,7 @@ export default {
|
|
if (it.isName === data.isName) {
|
|
if (it.isName === data.isName) {
|
|
it.showClick = true
|
|
it.showClick = true
|
|
this.binSectionStr = it.id
|
|
this.binSectionStr = it.id
|
|
|
|
+ this.binSectionCode = data.isNameEn
|
|
}
|
|
}
|
|
})
|
|
})
|
|
let stageId = ''
|
|
let stageId = ''
|
|
@@ -592,7 +677,7 @@ export default {
|
|
.el-scrollbar{
|
|
.el-scrollbar{
|
|
.is-horizontal{
|
|
.is-horizontal{
|
|
.el-scrollbar__thumb{
|
|
.el-scrollbar__thumb{
|
|
- width: 100% !important;
|
|
|
|
|
|
+ // width: 100% !important;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.el-table__body{
|
|
.el-table__body{
|