Przeglądaj źródła

单位目标启动页面,单位考评修订页面(包含任务中心详情),前期项目项目中前期属性增加其展示多表头表格;配合后端修改任务中心业绩指标计划和绩效结果考核申报发现的问题;修改首页详情样式;

SunZehao 1 rok temu
rodzic
commit
5b94662d75

+ 85 - 3
src/components/assessment/evaluationAmendmentNewFrom.vue

@@ -82,12 +82,91 @@
                                     </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 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="(iv, index) in it.children" :key="index" :label="iv.key"
-                                     align="center" :width="iv.code === 'state'?'150':''">
+                                     align="center" width="150">
                                         <template #default="scope">
                                             <el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
                                                 <el-option
@@ -194,6 +273,7 @@ export default {
             titleMsgArr: [],
             statusData: [],
             binSectionStr: '',
+            binSectionCode: '',
             addIcon: addIcon,
             saveIcon: saveIcon,
             exportIcon: exportIcon,
@@ -261,6 +341,7 @@ export default {
                     })
                     that.titleMsgArr[0].showClick = true
                     that.binSectionStr = that.titleMsgArr[0].id
+                    that.binSectionCode = that.titleMsgArr[0].isNameEn
                     that.getStageData()
                 }
             })
@@ -320,6 +401,7 @@ export default {
                 if (it.isName === data.isName) {
                     it.showClick = true
                     this.binSectionStr = it.id
+                    this.binSectionCode = data.isNameEn
                 }
             })
             let stageId = ''
@@ -640,7 +722,7 @@ export default {
                                     .el-scrollbar{
                                         .is-horizontal{
                                             .el-scrollbar__thumb{
-                                                width: 100% !important;
+                                                // width: 100% !important;
                                             }
                                         }
                                         .el-table__body{

+ 88 - 3
src/components/assessment/evaluationStartNewFrom.vue

@@ -78,12 +78,92 @@
                                     </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 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="(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">
                                             <el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
                                                 <el-option
@@ -166,6 +246,7 @@ export default {
             titleMsgArr: [],
             statusData: [],
             binSectionStr: '',
+            binSectionCode: '',
             addIcon: addIcon,
             saveIcon: saveIcon,
             exportIcon: exportIcon,
@@ -233,6 +314,7 @@ export default {
                     })
                     that.titleMsgArr[0].showClick = true
                     that.binSectionStr = that.titleMsgArr[0].id
+                    that.binSectionCode = that.titleMsgArr[0].isNameEn
                     that.getStageData()
                 }
             })
@@ -264,6 +346,8 @@ export default {
         //获取表格数据
         getTableData(id) {
             let that = this
+            that.monthQuarterYearData = []
+            that.monthQuarterYearHeader = []
             let params = {
                 responsibilityId: that.rowMsg.id,
                 binSection: that.binSectionStr,
@@ -292,6 +376,7 @@ export default {
                 if (it.isName === data.isName) {
                     it.showClick = true
                     this.binSectionStr = it.id
+                    this.binSectionCode = data.isNameEn
                 }
             })
             let stageId = ''
@@ -592,7 +677,7 @@ export default {
                                     .el-scrollbar{
                                         .is-horizontal{
                                             .el-scrollbar__thumb{
-                                                width: 100% !important;
+                                                // width: 100% !important;
                                             }
                                         }
                                         .el-table__body{

+ 2 - 2
src/components/assessment/monthQuarterYearFrom.vue

@@ -100,7 +100,7 @@
                                 </el-table-column>
                                 <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"
-                                     align="center" :width="iv.code === 'state'?'150':''">
+                                     align="center" width="150">
                                         <template #default="scope">
                                             <el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
                                                 <el-option
@@ -680,7 +680,7 @@ export default {
                                     .el-scrollbar{
                                         .is-horizontal{
                                             .el-scrollbar__thumb{
-                                                width: 100% !important;
+                                                // width: 100% !important;
                                             }
                                         }
                                         .el-table__body{

+ 6 - 6
src/components/gateWay/gatewayNewSeasonFrom.vue

@@ -269,16 +269,16 @@ export default {
         seasonWidth() {
             if (this.innerWidth === 1440) {
                 if (this.evaluationSeasonDataRight.length>0) {
-                    return '90vw'
+                    return '97vw'
                 } else {
-                    return '50vw'
+                    return '55vw'
                 }
             } else {
                 if (this.winPix === 1.25) {
                     if (this.evaluationSeasonDataRight.length>0) {
-                        return '90vw'
+                        return '97vw'
                     } else {
-                        return '50vw'
+                        return '55vw'
                     }
                 } else {
                     if (this.evaluationSeasonDataRight.length>0) {
@@ -307,8 +307,8 @@ export default {
                         datas.data.season[name].forEach((item, index) =>{
                             item.rank = index+1
                         })
-                        if (datas.data.season[name].length>20) {
-                            that.evaluationSeasonDataLeft = datas.data.season[name].splice(0, 20)
+                        if (datas.data.season[name].length>15) {
+                            that.evaluationSeasonDataLeft = datas.data.season[name].splice(0, 15)
                             that.evaluationSeasonDataRight = datas.data.season[name]
                         } else {
                             that.evaluationSeasonDataLeft = datas.data.season[name]

+ 3 - 3
src/components/gateWay/gatewayNewYearFrom.vue

@@ -165,8 +165,8 @@ export default {
                         datas.data.year[name].forEach((item, index) =>{
                             item.rank = index+1
                         })
-                        if (datas.data.year[name].length>20) {
-                            that.evaluationYearDataLeft = datas.data.year[name].splice(0, 20)
+                        if (datas.data.year[name].length>15) {
+                            that.evaluationYearDataLeft = datas.data.year[name].splice(0, 15)
                             that.evaluationYearDataRight = datas.data.year[name]
                             
                         } else {
@@ -264,7 +264,7 @@ export default {
                             }
                             span:nth-child(4){
                                 display: inline-block;
-                                width: 12%;
+                                width: 13%;
                                 font-weight: 600;
                                 color: #666;
                             }

+ 4 - 2
src/components/taskCenter/taskApplicationFrom.vue

@@ -201,6 +201,7 @@ export default {
             deptLeaderOptionDet: [],
             ratingGradeOption: [],
             userMes: {},
+            instanceChild: {},
             keyId: ''
         }
     },
@@ -225,10 +226,11 @@ export default {
         ]
     },
     methods: {
-        init(row, id) {
+        init(row, id, data) {
             this.dialogVisible = true
-            // this.userMes = JSON.parse(window.sessionStorage.getItem('user'))
+            this.userMes = JSON.parse(window.sessionStorage.getItem('user'))
             this.activeName = 'first'
+            this.instanceChild = allData
             this.getDetails(id)
             this.getDetailsHeader(id)
             this.keyId = id

+ 4 - 4
src/components/taskCenter/taskCenterDeptBusinessFrom.vue

@@ -45,7 +45,7 @@
                         </div>
                     </el-col>
                 </el-row>
-                <div class="btnASeach">
+                <div class="btnDeptSeach">
                     <div class="detaTableBtns">
                         <div class="tableBtn save" @click="saveDetail">
                             <img :src="saveIcon" alt="">
@@ -288,7 +288,7 @@ export default {
                             message: '保存成功',
                             type: 'success'
                         });
-                        that.getDetails(that.rowMsg.id)
+                        that.getDetails(that.importId)
                     } else {
                         that.$message({
                             message: datas.data,
@@ -374,7 +374,7 @@ export default {
             this.$refs.importPage.upload.url = '/evaluation-dept-plan/import'
         },
         successImport(val) {
-            this.getDetails(this.rowMsg.id)
+            this.getDetails(this.importId)
         },
         handleExport() {
             let data = this.quantifiedList  //接口返回数据
@@ -465,7 +465,7 @@ export default {
                     .el-select, .el-input{
                         width: 100%;
                     }
-                    .btnASeach{
+                    .btnDeptSeach{
                         display: flex;
                         z-index: 11111;
                         justify-content: end;

+ 2 - 2
src/components/taskCenter/taskCenterDeptStartFrom.vue

@@ -45,7 +45,7 @@
                         </div>
                     </el-col>
                 </el-row>
-                <div class="btnASeach">
+                <div class="btnStartSeach">
                     <div class="detaTableBtns">
                         <div class="tableBtn add" @click="addTableDetail">
                             <img :src="addIcon" alt="">
@@ -570,7 +570,7 @@ export default {
                     .el-select, .el-input{
                         width: 100%;
                     }
-                    .btnASeach{
+                    .btnStartSeach{
                         display: flex;
                         z-index: 11111;
                         justify-content: end;

+ 2 - 2
src/components/taskCenter/taskCenterEvlNewFrom.vue

@@ -100,7 +100,7 @@
                                 </el-table-column>
                                 <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"
-                                     align="center" :width="iv.code === 'state'?'150':''">
+                                     align="center" width="150">
                                         <template #default="scope">
                                             <el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
                                                 <el-option
@@ -753,7 +753,7 @@ export default {
                                     .el-scrollbar{
                                         .is-horizontal{
                                             .el-scrollbar__thumb{
-                                                width: 100% !important;
+                                                // width: 100% !important;
                                             }
                                         }
                                         .el-table__body{

+ 2 - 2
src/components/taskCenter/taskCenterPage.vue

@@ -93,7 +93,7 @@ export default {
         }
     },
     created() {
-        // this.getEvaluationData()
+        this.getEvaluationData()
     },
     methods:{
         // 查询指标数据
@@ -133,7 +133,7 @@ export default {
                     } else if(taskDefKey === 'bbbmyjzbkh'){
                         that.$refs.taskCenterdeptbusinessEvl.init(row, keyId, allData)
                     } else if(taskDefKey === 'jxjgkhsb'){
-                        that.$refs.taskApplicationFrom.init(row, keyId)
+                        that.$refs.taskApplicationFrom.init(row, keyId, allData)
                     } else if(taskDefKey === 'yddwkplc' || taskDefKey === 'jddwkplc' || taskDefKey === 'nddwkplc') {
                         that.$refs.taskCenterEvl.init(row, allData)
                     } else if (taskDefKey === 'dwkpmbqd' || taskDefKey === 'dwkpmbxd') {

+ 85 - 3
src/components/taskCenter/taskEvaluationStart.vue

@@ -78,12 +78,91 @@
                                     </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 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="(iv, index) in it.children" :key="index" :label="iv.key"
-                                     align="center" :width="iv.code === 'state'?'150':''">
+                                     align="center" width="150">
                                         <template #default="scope">
                                             <el-select v-model="scope.row[iv.code]" placeholder="请选择审核状态" v-if="scope.row['IS_LH_'+iv.code] === '3'">
                                                 <el-option
@@ -176,6 +255,7 @@ export default {
             titleMsgArr: [],
             statusData: [],
             binSectionStr: '',
+            binSectionCode: '',
             addIcon: addIcon,
             saveIcon: saveIcon,
             exportIcon: exportIcon,
@@ -264,6 +344,7 @@ export default {
                     })
                     that.titleMsgArr[0].showClick = true
                     that.binSectionStr = that.titleMsgArr[0].id
+                    that.binSectionCode = that.titleMsgArr[0].isNameEn
                     that.getStageData()
                 }
             })
@@ -323,6 +404,7 @@ export default {
                 if (it.isName === data.isName) {
                     it.showClick = true
                     this.binSectionStr = it.id
+                    this.binSectionCode = data.isNameEn
                 }
             })
             let stageId = ''
@@ -589,7 +671,7 @@ export default {
                                     .el-scrollbar{
                                         .is-horizontal{
                                             .el-scrollbar__thumb{
-                                                width: 100% !important;
+                                                // width: 100% !important;
                                             }
                                         }
                                         .el-table__body{