From eac6b7989a6cbb9d09b20a1c46f51bb68d9f5ae7 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期三, 19 二月 2025 10:01:50 +0800 Subject: [PATCH] 项目信息一对多的情况列表不显示、相关文书不要了 --- src/views/projectEngineering/projectLibrary/index.vue | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/views/projectEngineering/projectLibrary/index.vue b/src/views/projectEngineering/projectLibrary/index.vue index d3a81eb..5a355a4 100644 --- a/src/views/projectEngineering/projectLibrary/index.vue +++ b/src/views/projectEngineering/projectLibrary/index.vue @@ -224,6 +224,10 @@ <template v-if="item.slotName === 'projectType'"> <dict-tag :options="dict.type.sys_project_type" :value="scope.row.projectType"/> </template> + <!-- constructionNature鎻掓Ы --> + <template v-if="item.slotName === 'constructionNature'"> + <dict-tag :options="dict.type.construction_nature" :value="scope.row.constructionNature"/> + </template> <!-- investType鎻掓Ы --> <template v-if="item.slotName === 'investType'"> <dict-tag :options="dict.type.sys_investment_type" :value="scope.row.investType"/> @@ -251,7 +255,7 @@ <template slot-scope="scope"> <el-tooltip class="item" effect="dark" content="瀹℃牳" placement="top"> <el-button - v-if="scope.row.auditRole && $route.query.projectCategory==='6'" + v-if="scope.row.auditRole && $route.query.projectCategory==='6' && scope.row.usedStatus === 1" size="medium" type="text" icon="el-icon-circle-check" @@ -321,7 +325,7 @@ export default { dicts: ['sys_administrative_divisions', 'sys_investment_type', 'sys_project_phases', 'sys_funding_type', 'sys_association_status', 'sys_project_status', 'sys_project_code', - 'sys_project_tags', 'sys_key_categories', 'sys_project_type','sys_used_status'], + 'sys_project_tags', 'sys_key_categories', 'sys_project_type','sys_used_status', 'construction_nature'], name: "ProjectInfo", components: { FileDialog @@ -406,6 +410,13 @@ item.index = index + 1; item.key = index; item.serialNumber = index + 1; + if(item.id ==='usedStatus' ){ + if(projectCategory !== '6') { + item.visible = false + } else { + item.visible = true + } + } return item; }); this.columns = columns; @@ -446,12 +457,26 @@ item.index = index + 1; item.key = index; item.serialNumber = index + 1 + if(item.id ==='usedStatus' ){ + if(projectCategory !== '6') { + item.visible = false + } else { + item.visible = true + } + } return item; }); this.columns = currentRest.map((item, index) => { item.index = index + 1; item.key = index; item.serialNumber = index + 1 + if(item.id ==='usedStatus' ){ + if(projectCategory !== '6') { + item.visible = false + } else { + item.visible = true + } + } return item; }); //寮哄埗table娓叉煋 -- Gitblit v1.8.0