From 121761d95c65b31e27253f72c3f0d07987069015 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 03 四月 2025 11:13:27 +0800
Subject: [PATCH] 流程设计按钮权限

---
 src/views/projectEngineering/projectLibrary/index.vue |   40 +++++++++++++++-------------------------
 1 files changed, 15 insertions(+), 25 deletions(-)

diff --git a/src/views/projectEngineering/projectLibrary/index.vue b/src/views/projectEngineering/projectLibrary/index.vue
index a7ef079..ba0e54d 100644
--- a/src/views/projectEngineering/projectLibrary/index.vue
+++ b/src/views/projectEngineering/projectLibrary/index.vue
@@ -70,15 +70,6 @@
               </el-row>
               <el-row>
                 <el-col :span="12">
-                  <el-form-item label="椤圭洰鏍囩">
-                    <el-select v-model="queryParams.tag" clearable placeholder="璇烽�夋嫨" class="select-option"
-                               @change="handleQuery">
-                      <el-option v-for="item in dict.type.sys_project_tags" :key="item.value" :label="item.label"
-                                 :value="item.value"/>
-                    </el-select>
-                  </el-form-item>
-                </el-col>
-                <el-col :span="12">
                   <el-form-item label="椤圭洰鐘舵��">
                     <el-select v-model="queryParams.projectStatus" :disabled="isProjectCategory" clearable
                                @change="handleQuery"
@@ -88,8 +79,6 @@
                     </el-select>
                   </el-form-item>
                 </el-col>
-              </el-row>
-              <el-row>
                 <el-col :span="12">
                   <el-form-item label="椤圭洰鐮�">
                     <el-select v-model="queryParams.coding" clearable placeholder="璇烽�夋嫨" class="select-option"
@@ -99,20 +88,13 @@
                     </el-select>
                   </el-form-item>
                 </el-col>
-                <el-col :span="12">
-                  <el-form-item label="鍏宠仈鐘舵��">
-                    <el-select v-model="queryParams.assignmentStatus" clearable placeholder="璇烽�夋嫨" class="select-option"
-                               @change="handleQuery">
-                      <el-option v-for="item in dict.type.sys_association_status" :key="item.value" :label="item.label"
-                                 :value="item.value"/>
-                    </el-select>
-                  </el-form-item>
-                </el-col>
+              </el-row>
+              <el-row>
               </el-row>
               <el-row>
                 <el-col :span="12">
                   <el-form-item label="璧勯噾绫诲瀷">
-                    <el-select v-model="queryParams.investmentType" clearable placeholder="璇烽�夋嫨" class="select-option"
+                    <el-select v-model="queryParams.fundType" clearable placeholder="璇烽�夋嫨" class="select-option"
                                @change="handleQuery">
                       <el-option v-for="item in dict.type.sys_funding_type" :key="item.value" :label="item.label"
                                  :value="item.value"/>
@@ -221,13 +203,21 @@
             <template v-if="item.slotName === 'coding'">
               <dict-tag :options="dict.type.sys_project_code" :value="scope.row.coding"/>
             </template>
+            <!-- 琛屾斂鍖哄垝鎻掓Ы -->
+            <template v-if="item.slotName === 'area'">
+              <dict-tag :options="dict.type.sys_administrative_divisions" :value="scope.row.area"/>
+            </template>
+            <!-- 璧勯噾绫诲瀷鎻掓Ы -->
+            <template v-if="item.slotName === 'fundType'">
+              <dict-tag :options="dict.type.sys_funding_type" :value="scope.row.fundType"/>
+            </template>
             <!-- projectType鎻掓Ы -->
             <template v-if="item.slotName === 'projectType'">
               <dict-tag :options="dict.type.sys_project_type" :value="scope.row.projectType"/>
             </template>
-            <!-- projectSubType鎻掓Ы -->
+            <!-- attractInvestment鎻掓Ы -->
             <template v-if="item.slotName === 'attractInvestment'">
-              <dict-tag :options="dict.type.sys_project_type" :value="scope.row.attractInvestment"/>
+              <dict-tag :options="dict.type.attract_investment" :value="scope.row.attractInvestment"/>
             </template>
             <!-- constructionNature鎻掓Ы -->
             <template v-if="item.slotName === 'constructionNature'">
@@ -237,7 +227,7 @@
             <template v-if="item.slotName === 'investType'">
               <dict-tag :options="dict.type.sys_investment_type" :value="scope.row.investType"/>
             </template>
-            <!-- investType鎻掓Ы -->
+            <!-- importanceType鎻掓Ы -->
             <template v-if="item.slotName === 'importanceType'">
               <dict-tag :options="dict.type.sys_key_categories" :value="scope.row.importanceType"/>
             </template>
@@ -286,7 +276,7 @@
           <el-tooltip class="item" effect="dark" content="缂栬緫" placement="top">
             <el-button
               v-if="isReserve"
-              v-hasRole="['user']"
+              v-hasPermi="['project:edit']"
               size="medium"
               type="text"
               icon="el-icon-edit"

--
Gitblit v1.8.0