1.3.3.8扫本地图片二维码

This commit is contained in:
xk_yangdeshi
2021-07-07 14:30:32 +08:00
parent 1335809f58
commit 1d7add295e
9 changed files with 561 additions and 122 deletions

View File

@@ -1,13 +1,22 @@
import axios from 'axios'
import utils from '@/utils/encode'
const devUrl = 'http://192.168.0.33:48080' // 测试,不加密
const testUrl = 'http://192.168.0.25:48080' // 测试,加密
const productionUrl = 'https://www.51xingka.net/oilApp' // 生产,加密
const env = process.env.NODE_ENV // 环境
// const env = 'production' // 仅用于测试
const service = axios.create({
baseURL: env=='production'?productionUrl:testUrl, //
// baseURL: 'http://192.168.0.33:48080', //
baseURL: 'https://www.51xingka.net/oilApp', //生产
// baseURL: 'https://www.51xingka.net/oilApp', //生产
timeout: 5000
})
var url = ''
// const env = process.env.NODE_ENV
const env = 'production' // 测试中的生茶、
let outTimer = null
service.interceptors.request.use(
config => {
// 拦截请求
@@ -76,6 +85,7 @@ service.interceptors.response.use(
uni.hideLoading()
if (res.code != 20000) {
clearTimeout(outTimer)
uni.showToast({
title: res.msg,
icon: "none"
@@ -93,35 +103,38 @@ service.interceptors.response.use(
// })
// }
if (res.msg === '您已被迫下线') {
uni.showModal({
title: '下线提醒',
confirmText: '重新登录',
cancelText: "退出",
content: '您的账号在另一微信下登录了星油云站,请确认是否本加油站工作人员操作',
success: function(res) {
if (res.confirm) {
uni.reLaunch({
url: '/pages/startPage/startPage',
success: () => {
console.log('跳转成功')
},
fail: (err) => {
console.log(err)
}
})
} else if (res.cancel) {
uni.reLaunch({
url: '/pages/login/boforeLogin/boforeLogin',
success: () => {
console.log('跳转成功')
},
fail: (err) => {
console.log(err)
}
})
outTimer = setTimeout(() => {
uni.showModal({
title: '下线提醒',
confirmText: '重新登录',
cancelText: "退出",
content: '您的账号在另一微信下登录了星油云站,请确认是否本加油站工作人员操作',
success: function(res) {
if (res.confirm) {
uni.reLaunch({
url: '/pages/startPage/startPage',
success: () => {
console.log('跳转成功')
},
fail: (err) => {
console.log(err)
}
})
} else if (res.cancel) {
uni.reLaunch({
url: '/pages/login/boforeLogin/boforeLogin',
success: () => {
console.log('跳转成功')
},
fail: (err) => {
console.log(err)
}
})
}
}
}
});
});
}, 1000)
}
}
return res