Browse Source

修改通知管理

pangqijun 1 year ago
parent
commit
0dc5187a4e
1 changed files with 11 additions and 8 deletions
  1. 11 8
      src/views/desk/notice.vue

+ 11 - 8
src/views/desk/notice.vue

@@ -19,18 +19,21 @@
                @refresh-change="refreshChange"
                @on-load="onLoad">
       <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.notice_delete"
-                   @click="handleDelete">删 除
-        </el-button>
+
       </template>
       <template slot-scope="{row}"
                 slot="category">
         <el-tag>{{row.categoryName}}</el-tag>
       </template>
+
+      <template #menu="{size,row,index}">
+        <el-button @click="tip(row,index)"
+                   icon="el-icon-delete"
+                   v-if="row.categoryName != '隐私协议' && row.categoryName != '用户协议'"
+                   type="text"
+                   :size="size">删除</el-button>
+      </template>
+
     </avue-crud>
   </basic-container>
 </template>
@@ -62,7 +65,7 @@
           index: true,
           viewBtn: true,
           selection: true,
-          excelBtn: true,
+          delBtn: false,
           dialogClickModal: false,
           column: [
             {