瀏覽代碼

获取菜单

ZaiZai 2 年之前
父節點
當前提交
da2056958f
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/views/system/menu.vue

+ 4 - 4
src/views/system/menu.vue

@@ -16,7 +16,7 @@
                 <HcIcon name="add"/>
                 <span>新增</span>
             </el-button>
-            <el-button type="danger" @click="deleteClick" size="large" :disabled="!tableCheckedKeys">
+            <el-button type="danger" @click="deleteClick" size="large" :disabled="!tableCheckedKeys" v-auth-btn="['system_menu_del_btn']">
                 <HcIcon name="delete-bin-2"/>
                 <span>删除</span>
             </el-button>
@@ -33,9 +33,9 @@
                 <span v-if="row.category === 2">按钮</span>
             </template>
             <template #action="{row, index}">
-                <el-button size="small" type="primary" @click="eidtMenu(row)">编辑</el-button>
-                <el-button size="small" type="success" @click="addChildren(row)">新增子项</el-button>
-                <el-button size="small" type="warning" @click="copyChildren(row)">复制</el-button>
+                <el-button size="small" type="primary" @click="eidtMenu(row)" v-auth-btn="['system_menu_edit_btn']">编辑</el-button>
+                <el-button size="small" type="success" @click="addChildren(row)" v-auth-btn="['system_menu_add_children_btn']">新增子项</el-button>
+                <el-button size="small" type="warning" @click="copyChildren(row)" v-auth-btn="['system_menu_copy_btn']">复制</el-button>
             </template>
         </HcTable>