Commit d89da6d8 by wangjian

1

parent 655a1bd5
...@@ -4,7 +4,7 @@ import router from '../router/router.js' ...@@ -4,7 +4,7 @@ import router from '../router/router.js'
// 测试环境 // 测试环境
const base_url = 'https://sandbox-api-welfare.wasair.com/api.v1/lite' const base_url = 'https://sandbox-api-welfare.wasair.com/api.v1/lite'
// 正式环境 // 正式环境
// const base_url = 'https://wxlite-api-scm.wasair.com' // const base_url = 'https://api-fuli.wasair.com/api.v1/lite'
export function post (url, params) { export function post (url, params) {
let newParams = params || {} let newParams = params || {}
...@@ -17,17 +17,24 @@ export function post (url, params) { ...@@ -17,17 +17,24 @@ export function post (url, params) {
header: headerCom(params), header: headerCom(params),
data: newParams, data: newParams,
success(res) { success(res) {
if (res.data.code == 301 && newParams.refreshToken!=='not') { if (res.data.code == 301) {
tokenSave('') tokenSave('')
store.commit('refreshUserInfo', {}) store.commit('refreshUserInfo', {})
router.push('AlertToLogin', {'message': res.message || '未知错误'}) if (newParams.refreshToken!=='not') {
return router.push('AlertToLogin', {'message': res.message || '未知错误'})
return
}
}else if(res.data.code == 302) { }else if(res.data.code == 302) {
tokenSave(res.data.data.token) // tokenSave(res.data.data.token)
let pages = getCurrentPages() // let pages = getCurrentPages()
let index = pages.length-1 // let index = pages.length-1
uni.redirectTo({ // uni.redirectTo({
url: pages[index].$page.fullPath // url: pages[index].$page.fullPath
// })
tokenSave('')
store.commit('refreshUserInfo', {})
uni.showToast({
title:'登录信息已失效,请重新登录'
}) })
} else { } else {
let result = res.data || {} let result = res.data || {}
...@@ -69,11 +76,16 @@ export function get (url, params) { ...@@ -69,11 +76,16 @@ export function get (url, params) {
router.push('AlertToLogin', {'message': res.message || '未知错误'}) router.push('AlertToLogin', {'message': res.message || '未知错误'})
return return
}else if(res.data.code == 302) { }else if(res.data.code == 302) {
tokenSave(res.data.data.token) // tokenSave(res.data.data.token)
let pages = getCurrentPages() // let pages = getCurrentPages()
let index = pages.length-1 // let index = pages.length-1
uni.redirectTo({ // uni.redirectTo({
url: pages[index].$page.fullPath // url: pages[index].$page.fullPath
// })
tokenSave('')
store.commit('refreshUserInfo', {})
uni.showToast({
title:'登录信息已失效,请重新登录'
}) })
} else { } else {
resolve(res.data) resolve(res.data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment