Commit 655a1bd5 by wangjian

1

parent 6efd00be
...@@ -22,25 +22,27 @@ export function post (url, params) { ...@@ -22,25 +22,27 @@ 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)
let pages = getCurrentPages()
let index = pages.length-1
uni.redirectTo({
url: pages[index].$page.fullPath
})
} else {
let result = res.data || {}
let tempData = {
"list": [],
"paginate": {
"currentPage": 1,
"prePage": 10,
"total": 4,
"lastPage": 1
}
}
result.data = result.data || tempData
resolve(result)
} }
if(res.data.code == 302) {
tokenSave(res.data.token)
post(url, params)
return
}
let result = res.data
let tempData = {
"list": [],
"paginate": {
"currentPage": 1,
"prePage": 10,
"total": 4,
"lastPage": 1
}
}
result.data = result.data || tempData
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) {
tokenSave(res.data.data.token)
let pages = getCurrentPages()
let index = pages.length-1
uni.redirectTo({
url: pages[index].$page.fullPath
})
} else {
resolve(res.data)
} }
if(res.data.code == 302) {
tokenSave(res.data.token)
post(url, params)
return
}
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