| | |
| | | <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> |
| | |
| | | /** 查询菜单树结构 */ |
| | | 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) |
| | | |
| | | }) |
| | | }, |
| | | // 所有菜单节点数据 |