| | |
| | | const userInfo = uni.getStorageSync('userInfo'); |
| | | const token = uni.getStorageSync('token'); |
| | | const openid = uni.getStorageSync('openid'); |
| | | const shopToken = uni.getStorageSync('shopToken'); |
| | | const shopInfo = uni.getStorageSync('shopInfo'); |
| | | |
| | | const store = new Vuex.Store({ |
| | | |
| | |
| | | userInfo: userInfo || {}, |
| | | token: token || '', |
| | | openid: openid || '', |
| | | shopToken: shopToken || '', |
| | | shopInfo: shopInfo || '', |
| | | userType: 0, // 0:会员 1:门店 |
| | | |
| | | latitude: '', |
| | | longitude: '', |
| | | cityId: '', |
| | | address:'定位中' |
| | | }, |
| | | mutations: { |
| | |
| | | uni.setStorageSync('navHeight', val.navHeight); |
| | | uni.setStorageSync('statusbarHeight', val.statusbarHeight); |
| | | }, |
| | | // 设置token |
| | | // 设置会员token |
| | | setToken(state, val) { |
| | | state.token = val |
| | | uni.setStorageSync('token', val); |
| | | }, |
| | | // 设置token |
| | | // 设置门店token |
| | | setShopToken(state, shopToken) { |
| | | state.shopToken = shopToken |
| | | uni.setStorageSync('shopToken', shopToken); |
| | | }, |
| | | setShopInfo(state, shopInfo) { |
| | | state.shopInfo = shopInfo |
| | | uni.setStorageSync('shopInfo', shopInfo); |
| | | }, |
| | | // 设置当前用户类型 |
| | | setUserType(state, val) { |
| | | state.userType = val |
| | | }, |
| | | // 设置openid |
| | | setOpenid(state, val) { |
| | | console.log('val', val) |
| | | state.openid = val |
| | | uni.setStorageSync('openid', val); |
| | | }, |
| | |
| | | setPosition(state, obj) { |
| | | state.latitude = obj.latitude |
| | | state.longitude = obj.longitude |
| | | state.address = obj.address |
| | | console.log("地址设置完成") |
| | | state.address = obj.address |
| | | state.cityId = obj.cityId |
| | | }, |
| | | // 清除城市id |
| | | clearCityId(state) { |
| | | state.cityId = '' |
| | | }, |
| | | // 清除缓存数据 |
| | | empty(state) { |
| | | state.userInfo = '' |
| | | state.token = '' |
| | | state.openid = '' |
| | | uni.removeStorageSync('token'); |
| | | uni.removeStorageSync('userInfo'); |
| | | uni.removeStorageSync('openid'); |
| | | } |
| | | }, |
| | | |