#### 菜单功能调整 - 后台管理:LQAdminPlatform 系统后台-菜单管理 - 不能显示三级菜单或更多层级的菜单的调整逻辑如下: - 1、菜单类型增加:父菜单、菜单项、功能按钮,其中菜单项(菜单)、功能按钮(按钮)已经存在 - 2、父菜单:只是做层级使用,不做具体菜单项及配置具体URL路径 - 3、菜单项:只做具体菜单配置,包括:具体菜单项及配置具体URL路径 - 4、功能按钮:只做菜单里面的功能权限 - 5、根据现在的定义,重新调整已经存在的菜单数据(菜单类型) - 前端:LQAdminFront 系统管理-菜单管理 - 不能显示三级菜单或更多层级的菜单的调整逻辑如下: - 1、根据后台定义的三类菜单项,调整前端左侧菜单列表展示 - 2、父菜单:只做层级使用,点击菜单时,如有子菜单列表 展开即可,没有子菜单不做任何处理 - 3、菜单项:只做菜单项使用,点击菜单,右侧切换具体的菜单界面 - 4、功能按钮:只做功能权限使用,用户点击功能按钮时,验证当前用户是否拥有功能按钮的权限(如果有权限请求后台处理,否则提示无权限) - 系统管理-菜单列表 - 目前父菜单、菜单项、功能按钮的树形层级 表现不明显,无法直观区分 这三项类型 - 列表中 不同菜单类型 缩进更明显一些,包括列表每行的图标 也进行缩进 - 列表中 不同菜单类型 背景颜色 稍微比现在明显一些 - 列表中 点击展开的按钮图标位置 放到菜单前面,有助于用户体验 - 列表中 创建人、创建时间、修改人、修改时间 信息未展示出来 - 操作列 适当调整列宽度,保证3个按钮不换行 菜单案例如下: 【菜单名称】 【菜单类型】 【父菜单】 【菜单层级】 仪表盘 菜单项 无 1 个人资料 菜单项 无 1 系统管理 父菜单 无 1 管理概览 菜单项 系统管理 2 用户管理 菜单项 系统管理 2 创建用户 功能案例 用户管理 3 编辑用户 功能案例 用户管理 3 删除用户 功能案例 用户管理 3 批量删除用户 功能案例 用户管理 3 分配角色 功能案例 用户管理 3 重置密码 功能案例 用户管理 3 角色管理 菜单项 系统管理 2 菜单管理 菜单项 系统管理 2 权限管理 菜单项 系统管理 2 应用管理 菜单项 系统管理 2 日志审计 菜单项 系统管理 2 系统设置 菜单项 系统管理 2 样本中心管理 父菜单 无 1 知识库管理 菜单项 样本中心管理 2 文档管理中心 菜单项 样本中心管理 2 文档基本信息 父菜单 样本中心管理 2 施工标准规范 菜单项 文档基本信息 3 施工方案信息 菜单项 文档基本信息 3 办公制度信息 菜单项 文档基本信息 3 知识片段管理 菜单项 样本中心管理 2 检索引擎管理 菜单项 样本中心管理 2 图片管理中心 菜单项 样本中心管理 2 标签管理中心 菜单项 样本中心管理 2 任务管理中心 菜单项 样本中心管理 2