| | |
| | | const userInfo = uni.getStorageSync('userInfo'); |
| | | const token = uni.getStorageSync('token'); |
| | | const openid = uni.getStorageSync('openid'); |
| | | const shopToken = uni.getStorageSync('shopToken'); |
| | | |
| | | const store = new Vuex.Store({ |
| | | |
| | |
| | | userInfo: userInfo || {}, |
| | | token: token || '', |
| | | openid: openid || '', |
| | | shopToken: shopToken || '', |
| | | userType: 0, // 0:会员 1:门店 |
| | | |
| | | latitude: '', |
| | | longitude: '', |
| | |
| | | uni.setStorageSync('navHeight', val.navHeight); |
| | | uni.setStorageSync('statusbarHeight', val.statusbarHeight); |
| | | }, |
| | | // 设置token |
| | | // 设置会员token |
| | | setToken(state, val) { |
| | | state.token = val |
| | | uni.setStorageSync('token', val); |
| | | }, |
| | | // 设置门店token |
| | | setShopToken(state, val) { |
| | | state.shopToken = val |
| | | uni.setStorageSync('shopToken', val); |
| | | }, |
| | | // 设置当前用户类型 |
| | | setUserType(state, val) { |
| | | state.userType = val |
| | | }, |
| | | // 设置openid |
| | | setOpenid(state, val) { |
| | | console.log('val', val) |
| | | state.openid = val |
| | | uni.setStorageSync('openid', val); |
| | | }, |
| | |
| | | empty(state) { |
| | | state.userInfo = '' |
| | | state.token = '' |
| | | state.openid = '' |
| | | uni.removeStorageSync('token'); |
| | | uni.removeStorageSync('userInfo'); |
| | | uni.removeStorageSync('openid'); |
| | | } |
| | | }, |
| | | |