qingyiay
2023-05-15 6087ba7d24f2353c2d01a5e5a384d5a20f97a19b
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/home.png',
         selectedIconPath: '../../static/tabBar-icon/homeblue.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/home.png',
         selectedIconPath: '../../static/tabBar-icon/homeblue.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,35 @@
      // 用戶界面判斷
      userInfo: {},
      roleType: null, // 1客户,2货代,3司机
      userTabbar: [] // 用户所在角色底部菜单
      userTabbar: [], // 用户所在角色底部菜单,
      // 称重时的重量
      globalweigh: 0,
      // 消息推送
      globalmessage: '',
      // 全局weihousecode
      globalweighHouseCode: '',
      // 全局红外状态
      globalinfraredStatus: false,
      // 司机修改个人信息
      globaluserInfo: {
         phone: '',
         name: '',
         username: '',
         type: 3,
         idCard: '',
         carNo: '',
         carImg: '',
         drivingImg: '',
         axleNum: '',
         weight: '',
         userId: ''
      },
      globalisconnect: false
   },
   mutations: {
      lengthchange(state, payload) {
         state.fleetDriverDataLength = payload
      },
      setUserInfo(state, identity) {
         state.userInfo = userObj[identity]
      },
@@ -52,8 +90,31 @@
            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
      },
      changeuserInfo(state, payload) {
         state.globaluserInfo = payload
      },
      // 改版全局websocket状态
      changeisconnect(state, payload) {
         state.globalisconnect = payload
      }
   }
})