modify
This commit is contained in:
parent
6e4a8a045b
commit
cd8c2c208c
|
@ -27,6 +27,41 @@ function interception (fn, methods) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return fn.apply(this, args)
|
return fn.apply(this, args)
|
||||||
|
.then(res => {
|
||||||
|
let { respCode, respMessage, serverDate, respBody, respList } = res.data
|
||||||
|
/**
|
||||||
|
* respCode:
|
||||||
|
* success 成功
|
||||||
|
* error 失败
|
||||||
|
* warning 警告
|
||||||
|
* fatalError 系统错误
|
||||||
|
* session_timeout 会话超时或无效
|
||||||
|
*/
|
||||||
|
let temp = {
|
||||||
|
code: respCode,
|
||||||
|
msg: respMessage,
|
||||||
|
timestamp: serverDate,
|
||||||
|
data: {}
|
||||||
|
}
|
||||||
|
// 返回数据为list
|
||||||
|
if (respList) {
|
||||||
|
let data = {
|
||||||
|
list: respList,
|
||||||
|
pageIndex: res.data.pageIndex,
|
||||||
|
pageSize: res.data.pageSize,
|
||||||
|
pageCount: res.data.pages,
|
||||||
|
total: res.data.recCount
|
||||||
|
}
|
||||||
|
temp.data = data
|
||||||
|
// 开发对接接口过程中的辅助字段说明
|
||||||
|
if (res.data.zhConsult) {
|
||||||
|
temp.remarks = res.data.zhConsult
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
temp.data = { ...respBody }
|
||||||
|
}
|
||||||
|
return temp
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue