From a2a4a1a481fe7fd66f1386c3d2934a06804ad529 Mon Sep 17 00:00:00 2001
From: "liu.tao3" <liu.tao3@ustcinfo.com>
Date: Wed, 26 Jul 2023 10:10:42 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0=E6=8C=89=E9=92=AE?=
 =?UTF-8?q?=E6=9D=83=E9=99=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../packages/DataSetManagement/src/index.vue     | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/data-room-ui/packages/DataSetManagement/src/index.vue b/data-room-ui/packages/DataSetManagement/src/index.vue
index 458d8ffc..89ae0408 100644
--- a/data-room-ui/packages/DataSetManagement/src/index.vue
+++ b/data-room-ui/packages/DataSetManagement/src/index.vue
@@ -109,6 +109,7 @@
           <el-form-item class="filter-item">
             <el-button
               class="bs-el-button-default"
+              v-if="ToAdd"
               @click="addDataset"
             >
               新增
@@ -181,6 +182,7 @@
             />
             <!--操作栏-->
             <el-table-column
+            v-if="doEdit||isDelete"
               label="操作"
               width="200"
               align="center"
@@ -190,6 +192,7 @@
                 slot-scope="scope"
               >
                 <el-button
+                 v-if="doEdit"
                   class="bs-el-button-default"
                   :disabled="scope.row.editable === 1 && !appCode"
                   @click="toEdit(scope.row.id, scope.row.datasetType, scope.row.name, scope.row.typeId)"
@@ -197,6 +200,7 @@
                   编辑
                 </el-button>
                 <el-button
+                 v-if="isDelete"
                   class="bs-el-button-default"
                   :loading="scope.row.loading"
                   :disabled="scope.row.editable === 1 && !appCode"
@@ -303,6 +307,18 @@ export default {
     isBorder: {
       type: Boolean,
       default: false
+    },
+    ToAdd:{
+      type: Boolean,
+      default: true
+    },
+    doEdit:{
+      type: Boolean,
+      default: true
+    },
+    isDelete:{
+      type: Boolean,
+      default: true
     }
 
   },