Commit 655a1bd5 by wangjian

1

parent 6efd00be
...@@ -22,14 +22,15 @@ export function post (url, params) { ...@@ -22,14 +22,15 @@ export function post (url, params) {
store.commit('refreshUserInfo', {}) store.commit('refreshUserInfo', {})
router.push('AlertToLogin', {'message': res.message || '未知错误'}) router.push('AlertToLogin', {'message': res.message || '未知错误'})
return return
} }else if(res.data.code == 302) {
tokenSave(res.data.data.token)
if(res.data.code == 302) { let pages = getCurrentPages()
tokenSave(res.data.token) let index = pages.length-1
post(url, params) uni.redirectTo({
return url: pages[index].$page.fullPath
} })
let result = res.data } else {
let result = res.data || {}
let tempData = { let tempData = {
"list": [], "list": [],
"paginate": { "paginate": {
...@@ -41,6 +42,7 @@ export function post (url, params) { ...@@ -41,6 +42,7 @@ export function post (url, params) {
} }
result.data = result.data || tempData result.data = result.data || tempData
resolve(result) resolve(result)
}
}, },
fail(err) { fail(err) {
reject(err) reject(err)
...@@ -66,13 +68,16 @@ export function get (url, params) { ...@@ -66,13 +68,16 @@ export function get (url, params) {
store.commit('refreshUserInfo', {}) store.commit('refreshUserInfo', {})
router.push('AlertToLogin', {'message': res.message || '未知错误'}) router.push('AlertToLogin', {'message': res.message || '未知错误'})
return return
} }else if(res.data.code == 302) {
if(res.data.code == 302) { tokenSave(res.data.data.token)
tokenSave(res.data.token) let pages = getCurrentPages()
post(url, params) let index = pages.length-1
return uni.redirectTo({
} url: pages[index].$page.fullPath
})
} else {
resolve(res.data) resolve(res.data)
}
}, },
fail(err) { fail(err) {
reject(err) reject(err)
......
...@@ -37,6 +37,7 @@ export default { ...@@ -37,6 +37,7 @@ export default {
this.$net this.$net
.get('/goods/sku', { page: this.page, pageSize: this.pageSize, brandNo: this.brandNo }) .get('/goods/sku', { page: this.page, pageSize: this.pageSize, brandNo: this.brandNo })
.then(res => { .then(res => {
console.log(res);
if (res.data.list.length > 0) { if (res.data.list.length > 0) {
this.goodList = this.goodList this.goodList = this.goodList
.concat(res.data.list); .concat(res.data.list);
......
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