可视化楼层调整

移动端动态TabBar

需求

  1. TabBar添加园区管理员权限;
  2. TabBar添加企业管理员权限;
  3. TabBar添加用户权限;
  4. TabBar添加自定义权限;
  5. 集团配置TabBar权限管理;
    控制台

可视化工具


方案一

实施
  1. 控制台配置园区级用户组权限;
  2. 可视化楼层获取到园区管理员;
  3. 可视化楼层获取到控制台用户组;
  4. 移动端根据用户组ID去显示TabBar
优点
  1. 在控制台最顶层就可以配置用户权限,无需单独配置用户;
  2. 可视化楼层无需知道企业信息;
问题
  1. 移动端每个按钮都需要拿到一组用户ID,不利于维护;
  2. 管理员需要单独配置用户组权限。

方案二

实施
  1. 控制台配置园区级权限标签;
  2. 控制台企业用户中选择权限标签,标记到用户信息中;
  3. 可视化楼层获取园区控制台标签;
  4. 移动端根据用户信息中的标签显示TabBar
优点
  1. 可视化楼层不需要知道用户信息,只需要配置特定标签即可;
  2. 可视化楼层无需知道企业信息;
  3. 移动端也不需要筛选用户ID,只需要判断是否存在标签即可。
问题
  1. 管理员需要单独在特定用户上加权限标签;

可视化工具调整

  1. 提示新建项目位置;
  2. 提示切换园区位置;
  3. 提示楼层结构位置;
  4. 提示楼层组件位置。
文档更新时间: 2022-03-11 16:59   作者:陈冕