热更新

This commit is contained in:
2024-06-13 10:04:13 +08:00
parent e595e034dc
commit 7eaaf64a22
1180 changed files with 70026 additions and 731709 deletions

View File

@@ -17,7 +17,7 @@ import {
getCurrentNo
} from '@/uni_modules/zhouWei-APPUpdate/js_sdk/appUpdate';
setTimeout(() => {
getCurrentNo(function (res) {
getCurrentNo(function(res) {
console.log("版本号", res);
version_code = res.versionCode;
});
@@ -42,7 +42,7 @@ let $http = new request({
}
});
// 添加获取七牛云token的方法
$http.getQnToken = function (callback) {
$http.getQnToken = function(callback) {
//该地址需要开发者自行配置(每个后台的接口风格都不一样)
$http.get("api/common/v1/qn_upload").then(data => {
/*
@@ -60,7 +60,7 @@ $http.getQnToken = function (callback) {
});
}
// 添加获取阿里云token的方法
$http.getAliToken = function (callback) {
$http.getAliToken = function(callback) {
//该地址需要开发者自行配置(每个后台的接口风格都不一样)
$http.get("api/open/v1/ali_oss_upload").then(data => {
/*
@@ -81,7 +81,7 @@ $http.getAliToken = function (callback) {
});
}
//请求开始拦截器
$http.requestStart = function (options) {
$http.requestStart = function(options) {
// console.log("请求开始", options);
if (options.load && options.data.loadAnimate != 'none') {
//打开加载动画
@@ -133,7 +133,7 @@ $http.requestStart = function (options) {
return options;
}
//请求结束
$http.requestEnd = function (options) {
$http.requestEnd = function(options) {
//判断当前接口是否需要加载动画
if (options.load) {
// 关闭加载动画
@@ -142,8 +142,8 @@ $http.requestEnd = function (options) {
}
let loginPopupNum = 0;
//所有接口数据处理(此方法需要开发者根据各自的接口返回类型修改,以下只是模板)
$http.dataFactory = async function (res) {
console.log('到这里之前123456', res,)
$http.dataFactory = async function(res) {
console.log('到这里之前123456', res, )
// console.log("接口请求数据", {
// url: res.url,
// resolve: res.response,
@@ -153,7 +153,7 @@ $http.dataFactory = async function (res) {
// });
if (res.response.statusCode && res.response.statusCode == 200) {
let httpData = res.response.data;
if (typeof (httpData) == "string") {
if (typeof(httpData) == "string") {
httpData = JSON.parse(httpData);
}
/*********以下只是模板(及共参考),需要开发者根据各自的接口返回类型修改*********/
@@ -166,7 +166,8 @@ $http.dataFactory = async function (res) {
// token失效
console.log('at line 287到这里是token失效中获取启动页状态:', uni.getStorageSync('token'), uni.getStorageSync('isJump'), uni.getStorageSync('guidePages'))
console.log('at line 287到这里是token失效中获取启动页状态:', uni.getStorageSync('token'), uni.getStorageSync(
'isJump'), uni.getStorageSync('guidePages'))
// uni.getStorageSync('guidePages') == 2
if (uni.getStorageSync('guidePages') == 2) {
@@ -188,7 +189,7 @@ $http.dataFactory = async function (res) {
uni.redirectTo({
url: "/pages/user/login/login",
success: function () {
success: function() {
setTimeout(() => {
uni.setStorageSync('isJump', null)
}, 1000)
@@ -204,6 +205,14 @@ $http.dataFactory = async function (res) {
}
} else if (httpData.code == "500" && !httpData.msg) {
//500
uni.showToast({
title: '系统错误,请联系管理员',
icon: 'none'
});
} else if (httpData.code == "1000" || httpData.code == "1001" || httpData.code == 1100 || httpData
.code == 402) {
@@ -281,7 +290,7 @@ $http.dataFactory = async function (res) {
content: content,
confirmText: "去登录",
cancelText: "再逛会",
success: function (res) {
success: function(res) {
loginPopupNum--;
if (res.confirm) {
uni.navigateTo({
@@ -353,7 +362,7 @@ $http.dataFactory = async function (res) {
}
};
// 错误回调
$http.requestError = function (e) {
$http.requestError = function(e) {
// e.statusCode === 0 是参数效验错误抛出的
if (e.statusCode === 0) {
throw e;