|
|
|
|
@ -12,7 +12,7 @@ function request(params, isGetTonken) {
|
|
|
|
|
// globalData.requestQueue.push(params);
|
|
|
|
|
// return;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (Object.prototype.toString.call(params.data) == '[object Array]') {
|
|
|
|
|
params.data = JSON.stringify(params.data);
|
|
|
|
|
} else if (Object.prototype.toString.call(params.data) == '[object Number]') {
|
|
|
|
|
@ -81,7 +81,7 @@ function request(params, isGetTonken) {
|
|
|
|
|
url = '/pages/accountLogin/accountLogin'
|
|
|
|
|
}
|
|
|
|
|
// #endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// #ifdef APP-PLUS
|
|
|
|
|
var url = '/pages/accountLogin/accountLogin'
|
|
|
|
|
// #endif
|
|
|
|
|
@ -104,12 +104,12 @@ function request(params, isGetTonken) {
|
|
|
|
|
success: res => {
|
|
|
|
|
if (res.confirm) {
|
|
|
|
|
// 跳转登录页面
|
|
|
|
|
// #ifdef H5
|
|
|
|
|
// #ifdef H5
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: uni.getStorageSync('appType') == AppType.MP ? '/pages/login/login' : '/pages/accountLogin/accountLogin'
|
|
|
|
|
})
|
|
|
|
|
// #endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// #ifdef MP-WEIXIN
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: '/pages/login/login'
|
|
|
|
|
@ -123,12 +123,12 @@ function request(params, isGetTonken) {
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
// // 跳转登录页面
|
|
|
|
|
// // #ifdef H5
|
|
|
|
|
// // #ifdef H5
|
|
|
|
|
// uni.navigateTo({
|
|
|
|
|
// url: uni.getStorageSync('appType') == AppType.MP ? '/pages/login/login' : '/pages/accountLogin/accountLogin'
|
|
|
|
|
// })
|
|
|
|
|
// // #endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // #ifdef MP-WEIXIN
|
|
|
|
|
// uni.navigateTo({
|
|
|
|
|
// url: '/pages/login/login'
|
|
|
|
|
@ -145,7 +145,7 @@ function request(params, isGetTonken) {
|
|
|
|
|
} else {
|
|
|
|
|
//如果有定义了params.errCallBack,则调用 params.errCallBack(res.data)
|
|
|
|
|
if (params.errCallBack) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
params.errCallBack(res);
|
|
|
|
|
}
|
|
|
|
|
uni.hideLoading();
|
|
|
|
|
@ -247,26 +247,36 @@ var getToken = function (fn) {
|
|
|
|
|
* @param {Object} fn 登录成功后的回调
|
|
|
|
|
*/
|
|
|
|
|
function loginSuccess (result, fn) {
|
|
|
|
|
// 保存登陆信息
|
|
|
|
|
wx.setStorageSync('loginResult', result)
|
|
|
|
|
// 保存成功登录标识,token过期判断
|
|
|
|
|
wx.setStorageSync('hadLogin', true)
|
|
|
|
|
// 没有获取到用户昵称,说明服务器没有保存用户的昵称,也就是用户授权的信息并没有传到服务器
|
|
|
|
|
// if (!result.pic) {
|
|
|
|
|
// updateUserInfo();
|
|
|
|
|
// }
|
|
|
|
|
if (!result.enabled) {
|
|
|
|
|
uni.showModal({
|
|
|
|
|
showCancel: false,
|
|
|
|
|
title: "提示",
|
|
|
|
|
content: "您已被禁用,不能购买,请联系客服",
|
|
|
|
|
cancelText: "取消",
|
|
|
|
|
confirmText: "确定"
|
|
|
|
|
confirmText: "确定",
|
|
|
|
|
success: function (res) {
|
|
|
|
|
if (res.confirm) {
|
|
|
|
|
wx.switchTab({
|
|
|
|
|
url: '/pages/index/index'
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
wx.setStorageSync('token', '');
|
|
|
|
|
} else {
|
|
|
|
|
wx.setStorageSync('token', 'bearer' + result.access_token); //把token存入缓存,请求接口数据时要用
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 保存登陆信息
|
|
|
|
|
wx.setStorageSync('loginResult', result)
|
|
|
|
|
// 保存成功登录标识,token过期判断
|
|
|
|
|
wx.setStorageSync('hadLogin', true)
|
|
|
|
|
// 没有获取到用户昵称,说明服务器没有保存用户的昵称,也就是用户授权的信息并没有传到服务器
|
|
|
|
|
// if (!result.pic) {
|
|
|
|
|
// updateUserInfo();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
wx.setStorageSync('token', 'bearer' + result.access_token); //把token存入缓存,请求接口数据时要用
|
|
|
|
|
|
|
|
|
|
if (result.userId) {
|
|
|
|
|
wx.setStorageSync('hadBindUser', true);
|
|
|
|
|
getCartCount()
|
|
|
|
|
|