From 47ab3b599d4765161d4adaf5b9a368429b152845 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期四, 11 四月 2024 14:30:00 +0800
Subject: [PATCH] 添加按钮

---
 src/views/basic/company/index.vue |   37 ++++++++++++++++++-------------------
 1 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/src/views/basic/company/index.vue b/src/views/basic/company/index.vue
index c821434..8c3ba69 100644
--- a/src/views/basic/company/index.vue
+++ b/src/views/basic/company/index.vue
@@ -77,23 +77,13 @@
 
           ],
           toolbar: [],
-          operator:[
-            {
-              text: '鍒犻櫎',
-              type: 'text',
-              size: 'small',
-              fun: this.deleteHandle
-            }
-          ],
+          operator: null,
           operatorConfig:{
             fixed:'right',
             label:'鎿嶄綔',
             width:100,
             minWidth:100
           },
-          isCopy:{
-            fun:this.hello
-          }
         },
       }
     },
@@ -104,12 +94,25 @@
     computed: {
       ...mapGetters(['permissions'])
     },
+    created(){
+      if(this.permissions.basic_company_del){
+          this.table.operator = [
+            {
+              text: '鍒犻櫎',
+              type: 'text',
+              size: 'small',
+              fun: this.deleteHandle
+            }
+          ]
+      }
+      if(this.permissions.basic_company_copy){
+        this.table.isCopy = {
+            fun:this.hello
+          }
+      }
+    },
     methods: {
       hello(){
-        if(!this.permissions.basic_company_copy){
-          this.$message.error("璇ヨ鑹叉病鏈夋搷浣滄潈闄�")
-          return
-        }
         if(this.multipleSelection.length < 1){
           this.$message.error("璇峰厛閫夋嫨瑕佸鍒剁殑鏁版嵁!")
           return
@@ -135,10 +138,6 @@
       },
       // 鍒犻櫎鍏徃淇℃伅
       deleteHandle(row) {
-        if(!this.permissions.basic_company_del){
-          this.$message.error("璇ヨ鑹叉病鏈夋搷浣滄潈闄�")
-          return
-        }
         this.$confirm('鏄惁纭鍒犻櫎鍏徃鍚嶄负:"'+row.companyName+'"', '鎻愮ず', {
           confirmButtonText: '纭畾',
           cancelButtonText: '鍙栨秷',

--
Gitblit v1.9.3