From 336eb77c1a07ca3e3ead4482b51f848fa16ab3b7 Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期日, 12 十一月 2023 20:15:38 +0800
Subject: [PATCH] 自定义流水相关开发

---
 Source/UBCS-WEB/src/views/modeling/LinkType.vue |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/modeling/LinkType.vue b/Source/UBCS-WEB/src/views/modeling/LinkType.vue
index 4f2371b..a26c55d 100644
--- a/Source/UBCS-WEB/src/views/modeling/LinkType.vue
+++ b/Source/UBCS-WEB/src/views/modeling/LinkType.vue
@@ -2,16 +2,14 @@
     <el-container>
         <!-- 椤剁鎸夐挳 -->
         <el-header class="businessHeader" style="height: 40px;">
-                <el-button-group>
-                    <el-button type="primary" @click="linkTypeAdd" size="small">
-                        <i class="el-icon-plus"></i>&nbsp;
-                        鏂板
-                    </el-button>
-                    <el-button type="primary" @click="linkTypeEdit" size="small">
-                        <i class="el-icon-edit"></i>&nbsp;
-                        淇敼
-                    </el-button>
-                </el-button-group>
+          <div>
+            <el-button type="primary" @click="linkTypeAdd" size="small" icon="el-icon-plus" v-if="permissionList.addBtn" plain>
+              鏂板
+            </el-button>
+            <el-button type="primary" @click="linkTypeEdit" size="small" icon="el-icon-edit" v-if="permissionList.editBtn" plain>
+              淇敼
+            </el-button>
+          </div>
             </el-header>
         <!-- 渚ц竟鏍忔爲 -->
         <el-container>
@@ -151,6 +149,7 @@
     saveFromTable,
     getDetail
 } from "@/api/omd/linkType"
+import {mapGetters} from "vuex";
 export default {
     name: "LinkType",
     data() {
@@ -228,6 +227,15 @@
             },
         }
     },
+    computed:{
+      ...mapGetters(["permission"]),
+      permissionList() {
+        return {
+          addBtn: this.vaildData(this.permission.modeling_LinkType.LinkType_add, false),
+          editBtn: this.vaildData(this.permission.modeling_LinkType.LinkType_edit, false),
+        }
+      }
+    },
     created() {
         this.initTreeOnLoad();
         this.initDomainOption();

--
Gitblit v1.9.3