|
@@ -4,15 +4,15 @@ const utils = require('../common/util.js');
|
|
|
//服务接口访问配置
|
|
|
var config = {
|
|
|
// sysweburl: "http://110.188.24.28:50300", // 开发
|
|
|
- sysweburl: "http://110.188.24.28:50200", // 测试
|
|
|
+ // sysweburl: "http://110.188.24.28:50200", // 测试
|
|
|
// sysweburl: "http://171.94.154.2:50105/hl", // 正式
|
|
|
- // sysweburl: "https://new.zg12345.cn/hl", // 正式
|
|
|
- upfileurl: "http://110.188.24.28:50120/file/upload", // 测试
|
|
|
+ sysweburl: "https://new.zg12345.cn/hl", // 正式
|
|
|
+ // upfileurl: "http://110.188.24.28:50120/file/upload", // 测试
|
|
|
// upfileurl: "http://171.94.154.2:50105/hlfs/file/upload", // 正式
|
|
|
- // upfileurl: "https://new.zg12345.cn/hlfs/file/upload", // 正式
|
|
|
- getfileurl: "http://110.188.24.28:50120", // 测试
|
|
|
+ upfileurl: "https://new.zg12345.cn/hlfs/file/upload", // 正式
|
|
|
+ // getfileurl: "http://110.188.24.28:50120", // 测试
|
|
|
// getfileurl: "http://171.94.154.2:50105/hlfs", // 正式
|
|
|
- // getfileurl: "https://new.zg12345.cn/hlfs", // 正式
|
|
|
+ getfileurl: "https://new.zg12345.cn/hlfs", // 正式
|
|
|
}
|
|
|
|
|
|
// 服务器返回字段
|
|
@@ -26,6 +26,7 @@ var response = { //自定义响应字段
|
|
|
var statusCode = {
|
|
|
ok: 200, //数据状态一切正常的状态码
|
|
|
logout: 401, //登录状态失效的状态码
|
|
|
+ tokenErr: 403, // openID错误,后端生成不了token的状态码
|
|
|
}
|
|
|
|
|
|
//录音对象
|
|
@@ -57,6 +58,29 @@ const logErrTip = () => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+// 清除缓存,引导用户重新登录
|
|
|
+const tokenErrTip = () => {
|
|
|
+ uni.hideLoading();
|
|
|
+ // 清楚缓存
|
|
|
+ uni.removeStorageSync('userInfo');
|
|
|
+ uni.showModal({
|
|
|
+ title: '登录提示',
|
|
|
+ content: '登录失效,请您重新登录!',
|
|
|
+ showCancel: true,
|
|
|
+ confirmText: '确定',
|
|
|
+ success: (e) => {
|
|
|
+ if (e.confirm) {
|
|
|
+ // 获取微信登录授权
|
|
|
+ uni.switchTab({
|
|
|
+ url: "/pages/Index/Mine"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail: () => {},
|
|
|
+ complete: () => {}
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
// 自动登录
|
|
|
const autoLogin = (fun) => {
|
|
|
reqDirect({
|
|
@@ -77,7 +101,6 @@ const autoLogin = (fun) => {
|
|
|
// 缓存登录用户信息
|
|
|
const saveUserInfo = (data, fun) => {
|
|
|
_token = data.token;
|
|
|
- console.log(data);
|
|
|
uni.setStorageSync('userInfo', {
|
|
|
openID: data.openId,
|
|
|
userName: data.userName || '',
|
|
@@ -167,6 +190,9 @@ const ajax = (resolve, reject, _options) => {
|
|
|
}else if (res.statusCode == statusCode.logout){
|
|
|
// 登录失效提示方法
|
|
|
logErrTip()
|
|
|
+ }else if (res.statusCode == statusCode.tokenErr){
|
|
|
+ // 清除缓存重新登录失效提示方法
|
|
|
+ tokenErrTip()
|
|
|
}else {
|
|
|
utils.msg("服务异常,请稍后重试");
|
|
|
}
|