|电商后台设计:系统管理、菜单管理( 二 )


3. 标识码编码:对于系统各个功能编码 , 不同人有不用的习惯或者要求 , 我个人对菜单的编码是给每个层级菜单一个两位数字 , 如果层级不够三级用零补齐;而页面功能按钮 , 根据字面意思翻译成英语, 如:
系统管理 [100000]
| – 菜单管理 [100100] 查看[get] 添加[add] 编辑[edit] 详情[detail] 删除[drop]
| – 组织架构 [100200]
消息管理 [110000]
|- 订单消息 [110100]
|- ….
4. 页面权限判断:当用户进入到对应页面 , 会先通过菜单标识码(标识码被写死在代码里)请求后台数据获取到页面功能权限列表 , 再在页面中根据匹配的功能标识码显示对应的操作按钮 。 如:用户进入【系统管理->菜单管理[100100]】, 接口则通过100100请求权限接口返回页面功能权限列表,如:[get,detail], 页面显示 查看、详情功能按钮 。
作者:JackLiu;个人微信公众号: 扬帆去远航(ID:Jackai_liu)
本文由 @Jack 原创发布于人人都是产品经理 , 未经作者许可 , 禁止转载 。
【|电商后台设计:系统管理、菜单管理】题图来自Unsplash , 基于CC0协议 。


推荐阅读