qingyiay
2023-04-24 bb52e0d4baffe8e0486c951e525b6614bd4aaa28
store/index.js
@@ -5,29 +5,41 @@
// 动态底部tabbar
const userRoleTabbar = {
   first: [{
         pagePath: "pages/tabbar-page/index-tabbar/index-tabbar",
         iconPath: "../../static/tabBar-icon/Gfayun.png",
         selectedIconPath: "../../static/tabBar-icon/Bfayun1.png",
         text: "首页"
         pagePath: 'pages/tabbar-page/index-tabbar/index-tabbar',
         iconPath: '../../static/tabBar-icon/Gfayun.png',
         selectedIconPath: '../../static/tabBar-icon/Bfayun1.png',
         text: '首页'
      },
      {
         pagePath: "pages/tabbar-page/myPage-tabbar/myPage-tabbar",
         iconPath: "../../static/tabBar-icon/Gmine10.png",
         selectedIconPath: "../../static/tabBar-icon/Bmine57.png",
         text: "我的"
         pagePath: 'pages/customer-page/customer-my/faYunstatistics/faYunstatistics',
         iconPath: '../../static/tabBar-icon/statistics.png',
         selectedIconPath: '../../static/tabBar-icon/statisticsactive.png',
         text: '发运统计'
      },
      {
         pagePath: 'pages/tabbar-page/myPage-tabbar/myPage-tabbar',
         iconPath: '../../static/tabBar-icon/Gmine10.png',
         selectedIconPath: '../../static/tabBar-icon/Bmine57.png',
         text: '我的'
      }
   ],
   second: [{
         pagePath: "pages/tabbar-page/index-tabbar/index-tabbar",
         iconPath: "../../static/tabBar-icon/Ghome.png",
         selectedIconPath: "../../static/tabBar-icon/Bhome.png",
         text: "首页"
         pagePath: 'pages/tabbar-page/index-tabbar/index-tabbar',
         iconPath: '../../static/tabBar-icon/Ghome.png',
         selectedIconPath: '../../static/tabBar-icon/Bhome.png',
         text: '首页'
      },
      {
         pagePath: "pages/tabbar-page/myPage-tabbar/myPage-tabbar",
         iconPath: "../../static/tabBar-icon/Gmine10.png",
         selectedIconPath: "../../static/tabBar-icon/Bmine57.png",
         text: "我的"
         pagePath: 'pages/customer-page/customer-my/faYunstatistics/faYunstatistics',
         iconPath: '../../static/tabBar-icon/statistics.png',
         selectedIconPath: '../../static/tabBar-icon/statisticsactive.png',
         text: '发运统计'
      },
      {
         pagePath: 'pages/tabbar-page/myPage-tabbar/myPage-tabbar',
         iconPath: '../../static/tabBar-icon/Gmine10.png',
         selectedIconPath: '../../static/tabBar-icon/Bmine57.png',
         text: '我的'
      }
   ]
}
@@ -36,9 +48,20 @@
      // 用戶界面判斷
      userInfo: {},
      roleType: null, // 1客户,2货代,3司机
      userTabbar: [] ,// 用户所在角色底部菜单,
      userTabbar: [], // 用户所在角色底部菜单,
      // 称重时的重量
      globalweigh: 0,
      // 消息推送
      globalmessage: '',
      // 全局weihousecode
      globalweighHouseCode: '',
      // 全局红外状态
      globalinfraredStatus: false
   },
   mutations: {
      lengthchange(state, payload) {
         state.fleetDriverDataLength = payload
      },
      setUserInfo(state, identity) {
         state.userInfo = userObj[identity]
      },
@@ -52,8 +75,24 @@
            state.userTabbar = userRoleTabbar.second
            uni.setStorageSync('userTabbar', state.userTabbar)
         }
      },
      // 改变重量
      changeWeigh(state, payload) {
         state.globalweigh = payload
         console.log(state.globalweigh, '全局重量改变了')
      },
      // 消息推送
      pushMessage(state, payload) {
         state.globalmessage = payload
      },
      // 改变weighHouseCode
      changeweighHouseCode(state, payload) {
         state.globalweighHouseCode = payload
         console.log(state.globalweighHouseCode, 'globalweighHouseCode改变了')
      },
      // 改变红外状态
      changeinfraredStatus(state, payload) {
         state.globalinfraredStatus = payload
      }
   }
})