linwe
2024-08-08 3c738f4fe2762bba8087e5a22fc0dc06560eab0e
common/common.js
@@ -96,40 +96,113 @@
}
export const getTabbarList = (roleType) => {
   if (roleType == 2) {
export const getTabbarList = (roleType = 1) => {
   if (roleType == 1) { //居民
      return [{
            name: '首页',
            iconPathSelected: '/static/img/tabbar-01-selected.png',
            iconPath: '/static/img/tabbar-01.png',
            url: '/pages/home/index'
         },
         {
            name: '驾驶舱',
            name: '周边',
            iconPathSelected: '/static/img/tabbar-09-selected.png',
            iconPath: '/static/img/tabbar-09.png',
            url: '/pages/myMap/myMap'
         },
         {
            name: '邻里圈',
            iconPathSelected: '/static/img/tabbar-02-selected.png',
            iconPath: '/static/img/tabbar-02.png',
            url: '/pages/circle/index'
         },
         {
            name: '我的',
            iconPathSelected: '/static/img/tabbar-03-selected.png',
            iconPath: '/static/img/tabbar-03.png',
            url: '/pages/user/center'
         }
      ]
   } else if (roleType == 2) { //民警
      return [{
            name: '首页',
            iconPathSelected: '/static/img/tabbar-04-selected.png',
            iconPath: '/static/img/tabbar-04.png',
            url: '/pages/home/index'
         },
         {
            name: '周边',
            iconPathSelected: '/static/img/tabbar-09-selected.png',
            iconPath: '/static/img/tabbar-09.png',
            url: '/pages/myMap/myMap'
         },
         {
            name: '协同圈',
            iconPathSelected: '/static/img/tabbar-08-selected.png',
            iconPath: '/static/img/tabbar-08.png',
            url: '/pages/circle/index'
         },
         {
            name: '驾驶舱',
            iconPathSelected: '/static/img/tabbar-05-selected.png',
            iconPath: '/static/img/tabbar-05.png',
            url: '/pages/statistics/index'
         },
         {
            name: '个人中心',
            iconPathSelected: '/static/img/tabbar-03-selected.png',
            iconPath: '/static/img/tabbar-03.png',
            name: '我的',
            iconPathSelected: '/static/img/tabbar-06-selected.png',
            iconPath: '/static/img/tabbar-06.png',
            url: '/pages/user/center'
         }
      ]
   } else {
   } else if (roleType == 3) { // 网格员
      return [{
            name: '首页',
            iconPathSelected: '/static/img/tabbar-01-selected.png',
            iconPath: '/static/img/tabbar-01.png',
            url: '/pages/home/index'
         },
         {
            name: '周边',
            iconPathSelected: '/static/img/tabbar-09-selected.png',
            iconPath: '/static/img/tabbar-09.png',
            url: '/pages/myMap/myMap'
         },
         {
            name: '协同圈',
            iconPathSelected: '/static/img/tabbar-02-selected.png',
            iconPath: '/static/img/tabbar-02.png',
            url: '/pages/circle/index'
         },
         {
            name: '驾驶舱',
            iconPathSelected: '/static/img/tabbar-07-selected.png',
            iconPath: '/static/img/tabbar-07.png',
            url: '/pages/statistics/index'
         },
         {
            name: '我的',
            iconPathSelected: '/static/img/tabbar-03-selected.png',
            iconPath: '/static/img/tabbar-03.png',
            url: '/pages/user/center'
         }
      ]
   } else if (roleType == 4) { //系统管理员
      return [{
            name: '首页',
            iconPathSelected: '/static/img/tabbar-01-selected.png',
            iconPath: '/static/img/tabbar-01.png',
            url: '/pages/home/index'
         },
         {
            name: '周边',
            iconPathSelected: '/static/img/tabbar-09-selected.png',
            iconPath: '/static/img/tabbar-09.png',
            url: '/pages/myMap/myMap'
         },
         {
            name: '圈子',
            iconPathSelected: '/static/img/tabbar-02-selected.png',
@@ -137,7 +210,33 @@
            url: '/pages/circle/index'
         },
         {
            name: '个人中心',
            name: '驾驶舱',
            iconPathSelected: '/static/img/tabbar-07-selected.png',
            iconPath: '/static/img/tabbar-07.png',
            url: '/pages/statistics/index'
         },
         {
            name: '我的',
            iconPathSelected: '/static/img/tabbar-03-selected.png',
            iconPath: '/static/img/tabbar-03.png',
            url: '/pages/user/center'
         }
      ]
   } else if (roleType == 5) { //校园主体和通用
      return [{
            name: '首页',
            iconPathSelected: '/static/img/tabbar-01-selected.png',
            iconPath: '/static/img/tabbar-01.png',
            url: '/pages/home/index'
         },
         {
            name: '周边',
            iconPathSelected: '/static/img/tabbar-09-selected.png',
            iconPath: '/static/img/tabbar-09.png',
            url: '/pages/myMap/myMap'
         },
         {
            name: '我的',
            iconPathSelected: '/static/img/tabbar-03-selected.png',
            iconPath: '/static/img/tabbar-03.png',
            url: '/pages/user/center'