fei
2025-09-16 882c04207fdc667b0be8dc347e320d0414eedb94
src/views/system/role/index.vue
@@ -137,8 +137,8 @@
          <el-dropdown size="mini" @command="(command) => handleCommand(command, scope.row)" v-hasPermi="['system:role:edit']">
            <el-button size="mini" type="text" icon="el-icon-d-arrow-right">更多</el-button>
            <el-dropdown-menu slot="dropdown">
              <el-dropdown-item command="handleDataScope" icon="el-icon-circle-check"
                v-hasPermi="['system:role:edit']">数据权限</el-dropdown-item>
              <!-- <el-dropdown-item command="handleDataScope" icon="el-icon-circle-check"
                v-hasPermi="['system:role:edit']">数据权限</el-dropdown-item> -->
              <el-dropdown-item command="handleAuthUser" icon="el-icon-user"
                v-hasPermi="['system:role:edit']">分配用户</el-dropdown-item>
            </el-dropdown-menu>
@@ -358,7 +358,12 @@
    /** 查询菜单树结构 */
    getMenuTreeselect() {
      menuTreeselect().then(response => {
        this.menuOptions = response.data
            const hiddenMenuIds = [1, 2, 3];
        this.menuOptions = response.data.filter(menu => !hiddenMenuIds.includes(menu.id)
        );
        console.log(this.menuOptions)
      })
    },
    // 所有菜单节点数据