可视化楼层调整
移动端动态TabBar
需求
-
TabBar
添加园区管理员权限; -
TabBar
添加企业管理员权限; -
TabBar
添加用户权限; -
TabBar
添加自定义权限; - 集团配置
TabBar
权限管理;
控制台
可视化工具
方案一
实施
- 控制台配置园区级用户组权限;
- 可视化楼层获取到园区管理员;
- 可视化楼层获取到控制台用户组;
- 移动端根据用户组
ID
去显示TabBar
。
优点
- 在控制台最顶层就可以配置用户权限,无需单独配置用户;
- 可视化楼层无需知道企业信息;
问题
- 移动端每个按钮都需要拿到一组用户
ID
,不利于维护; - 管理员需要单独配置用户组权限。
方案二
实施
- 控制台配置园区级权限标签;
- 控制台企业用户中选择权限标签,标记到用户信息中;
- 可视化楼层获取园区控制台标签;
- 移动端根据用户信息中的标签显示
TabBar
。
优点
- 可视化楼层不需要知道用户信息,只需要配置特定标签即可;
- 可视化楼层无需知道企业信息;
- 移动端也不需要筛选用户
ID
,只需要判断是否存在标签即可。
问题
- 管理员需要单独在特定用户上加权限标签;
可视化工具调整
- 提示新建项目位置;
- 提示切换园区位置;
- 提示楼层结构位置;
- 提示楼层组件位置。
文档更新时间: 2022-03-11 16:59 作者:陈冕