ludc
2023-10-26 617b1344c9788eea6b4260d2251501b1e3e86f7c
Source/UBCS-WEB/src/views/system/menu.vue
@@ -21,14 +21,14 @@
               @on-load="onLoad"
               @tree-load="treeLoad">
      <template slot="menuLeft">
        <el-button v-if="this.permission.menu.menu_delete"
        <el-button v-if="permissionList.delBtn"
                   icon="el-icon-delete"
                   plain
                   size="small"
                   type="danger"
                   @click="handleDelete">删 除
        </el-button>
        <el-button v-if="this.permission.menu.menu_clone"
        <el-button v-if="permissionList.cloneBtn"
                   icon="el-icon-connection"
                   plain
                   size="small"
@@ -38,7 +38,7 @@
      </template>
      <template slot="menu" slot-scope="scope">
        <el-button
          v-if="userInfo.role_name.includes('admin') && scope.row.category === 1"
          v-if="permissionList.addChildBtn && scope.row.category === 1"
          icon="el-icon-circle-plus-outline"
          size="small"
          type="text"
@@ -442,7 +442,9 @@
        addBtn: this.vaildData(this.permission.menu.menu_add, false),
        viewBtn: this.vaildData(this.permission.menu.menu_view, false),
        delBtn: this.vaildData(this.permission.menu.menu_delete, false),
        editBtn: this.vaildData(this.permission.menu.menu_edit, false)
        editBtn: this.vaildData(this.permission.menu.menu_edit, false),
        cloneBtn: this.vaildData(this.permission.menu.menu_clone,false),
        addChildBtn: this.vaildData(this.permission.menu.menu_add_child,false),
      };
    },