|
@@ -44,7 +44,7 @@ const store = new Vuex.Store({
|
|
parkFee: {},
|
|
parkFee: {},
|
|
marketList: [],
|
|
marketList: [],
|
|
projectId: '',
|
|
projectId: '',
|
|
- isLogin: '1', // 1: 未登录,2:已登录,3:拒绝登录
|
|
|
|
|
|
+ isLogin: 'notLoggedIn', // notLoggedIn: 未登录,haveLoggedIn:已登录,loginDenied:拒绝登录
|
|
accessToken: '', // 用户的token
|
|
accessToken: '', // 用户的token
|
|
tempParkingOrder: {},
|
|
tempParkingOrder: {},
|
|
tempParkingMoney: '',
|
|
tempParkingMoney: '',
|
|
@@ -268,30 +268,13 @@ const store = new Vuex.Store({
|
|
commit('SET_ACCESS_TOKEN', accessToken);
|
|
commit('SET_ACCESS_TOKEN', accessToken);
|
|
commit('SET_KIP_USER_ID', kipUserId);
|
|
commit('SET_KIP_USER_ID', kipUserId);
|
|
commit('SET_MOBILE', mobile);
|
|
commit('SET_MOBILE', mobile);
|
|
|
|
+ commit('SET_IS_LOGIN', 'haveLoggedIn');
|
|
dispatch('getUserDetail');
|
|
dispatch('getUserDetail');
|
|
- const memberRes = await getVIPIntegral()
|
|
|
|
- console.log(271, memberRes);
|
|
|
|
- dispatch('updateUnionIdActive', {
|
|
|
|
- unionId: unionId,
|
|
|
|
- openId: openid || uni.getStorageSync('openid'),
|
|
|
|
- vipCode: memberRes.vipcode
|
|
|
|
- })
|
|
|
|
- // const memberRes = await crmQueryMemberInfo({
|
|
|
|
- // groupId,
|
|
|
|
- // kipUserId,
|
|
|
|
- // mallId,
|
|
|
|
- // });
|
|
|
|
- // 请求 projectId
|
|
|
|
- /* window.toWXSendMsg({
|
|
|
|
- type: 'getProjectId',
|
|
|
|
- options: {},
|
|
|
|
- }); */
|
|
|
|
- // const marketListRes = await kipAllCities();
|
|
|
|
- if ( memberRes) {
|
|
|
|
- // dispatch('getUserDetail');
|
|
|
|
- commit('SET_MEMBER',memberRes);
|
|
|
|
- }
|
|
|
|
- // console.log(929292, marketListRes);
|
|
|
|
|
|
+ dispatch('memberInit',{
|
|
|
|
+ openid,
|
|
|
|
+ unionId,
|
|
|
|
+ isError: true
|
|
|
|
+ });
|
|
} else {
|
|
} else {
|
|
dispatch('updateUnionIdActive', {
|
|
dispatch('updateUnionIdActive', {
|
|
unionId: unionId,
|
|
unionId: unionId,
|
|
@@ -305,10 +288,31 @@ const store = new Vuex.Store({
|
|
}
|
|
}
|
|
},
|
|
},
|
|
async getUserDetail({ commit }) {
|
|
async getUserDetail({ commit }) {
|
|
- const res = await kipGetUserDetail();
|
|
|
|
- console.log(296, res);
|
|
|
|
- commit('SET_USER_INFO', res.data);
|
|
|
|
- // console.log('user_info', res);
|
|
|
|
|
|
+ try {
|
|
|
|
+ const res = await kipGetUserDetail();
|
|
|
|
+ // console.log(296, res);
|
|
|
|
+ commit('SET_USER_INFO', res.data);
|
|
|
|
+ // console.log('user_info', res);
|
|
|
|
+ } catch (err) {
|
|
|
|
+ console.log(err, err);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ async memberInit({ commit, dispatch },{unionId, openid, isError = true}) {
|
|
|
|
+ try {
|
|
|
|
+ const memberRes = await getVIPIntegral()
|
|
|
|
+ if (memberRes && isError) {
|
|
|
|
+ await dispatch('updateUnionIdActive', {
|
|
|
|
+ unionId: unionId,
|
|
|
|
+ openId: openid || uni.getStorageSync('openid'),
|
|
|
|
+ vipCode: memberRes.vipcode
|
|
|
|
+ })
|
|
|
|
+ commit('SET_MEMBER', memberRes);
|
|
|
|
+ }
|
|
|
|
+ } catch (err) {
|
|
|
|
+ console.log(err);
|
|
|
|
+ }
|
|
|
|
+ const member = uni.getStorageSync('member')
|
|
|
|
+ return JSON.stringify(member) === '{}'
|
|
},
|
|
},
|
|
// updateUnionId
|
|
// updateUnionId
|
|
async updateUnionIdActive({ commit }, { openId, unionId, vipCode = null }) {
|
|
async updateUnionIdActive({ commit }, { openId, unionId, vipCode = null }) {
|