Browse Source

修改文章管理

pangqijun 1 year ago
parent
commit
76e021029c
1 changed files with 8 additions and 6 deletions
  1. 8 6
      src/views/platform/article.vue

+ 8 - 6
src/views/platform/article.vue

@@ -19,13 +19,14 @@
                @refresh-change="refreshChange"
                @refresh-change="refreshChange"
                @on-load="onLoad">
                @on-load="onLoad">
       <template slot="menuLeft">
       <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
+      </template>
+
+      <template #menu="{size,row,index}">
+        <el-button @click="tip(row,index)"
                    icon="el-icon-delete"
                    icon="el-icon-delete"
-                   plain
-                   v-if="permission.article_delete"
-                   @click="handleDelete">删 除
-        </el-button>
+                   v-if="row.id != 1676236635245780993 && row.id != 1676237032362483713"
+                   type="text"
+                   :size="size">删除</el-button>
       </template>
       </template>
     </avue-crud>
     </avue-crud>
   </basic-container>
   </basic-container>
@@ -56,6 +57,7 @@
           border: true,
           border: true,
           index: true,
           index: true,
           viewBtn: true,
           viewBtn: true,
+          delBtn: false,
           selection: true,
           selection: true,
           dialogClickModal: false,
           dialogClickModal: false,
           column: [
           column: [