Merge pull request #341 from genffy/master
fix: default interceptor response return
This commit is contained in:
commit
679bfd2939
|
@ -13,7 +13,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
users: 102400,
|
||||
|
@ -23,7 +22,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 用户来源
|
||||
{
|
||||
|
@ -32,7 +30,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ value: 1000, name: 'analysis.directAccess' },
|
||||
|
@ -43,7 +40,6 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 每周用户活跃量
|
||||
{
|
||||
|
@ -52,7 +48,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ value: 13253, name: 'analysis.monday' },
|
||||
|
@ -65,7 +60,6 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 每月销售额
|
||||
{
|
||||
|
@ -74,7 +68,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ estimate: 100, actual: 120, name: 'analysis.january' },
|
||||
|
@ -93,5 +86,4 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -85,21 +85,18 @@ export default [
|
|||
method: 'get',
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
list: departmentList
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
url: '/department/table/list',
|
||||
method: 'get',
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
list: departmentList,
|
||||
|
@ -107,7 +104,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
url: '/department/users',
|
||||
|
@ -136,7 +132,6 @@ export default [
|
|||
)
|
||||
}
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: 100,
|
||||
|
@ -144,7 +139,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 保存接口
|
||||
{
|
||||
|
@ -153,12 +147,10 @@ export default [
|
|||
timeout: 1000,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 删除接口
|
||||
{
|
||||
|
@ -168,20 +160,16 @@ export default [
|
|||
const ids = body.ids
|
||||
if (!ids) {
|
||||
return {
|
||||
data: {
|
||||
code: 500,
|
||||
message: '请选择需要删除的数据'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 保存接口
|
||||
{
|
||||
|
@ -190,12 +178,10 @@ export default [
|
|||
timeout: 1000,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 删除接口
|
||||
{
|
||||
|
@ -205,19 +191,15 @@ export default [
|
|||
const ids = body.ids
|
||||
if (!ids) {
|
||||
return {
|
||||
data: {
|
||||
code: 500,
|
||||
message: '请选择需要删除的数据'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -30,12 +30,10 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: dictObj
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取某个字典
|
||||
{
|
||||
|
@ -44,7 +42,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
|
@ -63,5 +60,4 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -14,7 +14,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
list: [
|
||||
|
@ -246,5 +245,4 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1072,12 +1072,10 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: adminList
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
url: '/role/table',
|
||||
|
@ -1085,7 +1083,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
list: List,
|
||||
|
@ -1093,7 +1090,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 列表接口
|
||||
{
|
||||
|
@ -1102,12 +1098,10 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: testList
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
url: '/role/table',
|
||||
|
@ -1115,7 +1109,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
list: List,
|
||||
|
@ -1124,5 +1117,4 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -150,7 +150,6 @@ export default [
|
|||
(_, index) => index < pageSize * pageIndex && index >= pageSize * (pageIndex - 1)
|
||||
)
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: mockList.length,
|
||||
|
@ -158,7 +157,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 列表接口
|
||||
{
|
||||
|
@ -175,7 +173,6 @@ export default [
|
|||
(_, index) => index < pageSize * pageIndex && index >= pageSize * (pageIndex - 1)
|
||||
)
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: mockList.length,
|
||||
|
@ -183,7 +180,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 保存接口
|
||||
{
|
||||
|
@ -198,11 +194,9 @@ export default [
|
|||
})
|
||||
].concat(List)
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
List.map((item) => {
|
||||
if (item.id === body.id) {
|
||||
|
@ -212,13 +206,11 @@ export default [
|
|||
}
|
||||
})
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 详情接口
|
||||
{
|
||||
|
@ -229,14 +221,12 @@ export default [
|
|||
for (const example of List) {
|
||||
if (example.id === id) {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: example
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 删除接口
|
||||
{
|
||||
|
@ -246,11 +236,9 @@ export default [
|
|||
const ids = body.ids
|
||||
if (!ids) {
|
||||
return {
|
||||
data: {
|
||||
code: 500,
|
||||
message: '请选择需要删除的数据'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
let i = List.length
|
||||
while (i--) {
|
||||
|
@ -259,12 +247,10 @@ export default [
|
|||
}
|
||||
}
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -45,7 +45,6 @@ export default [
|
|||
)
|
||||
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: mockList.length,
|
||||
|
@ -53,7 +52,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 登录接口
|
||||
{
|
||||
|
@ -67,22 +65,18 @@ export default [
|
|||
if (user.username === data.username && user.password === data.password) {
|
||||
hasUser = true
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: user
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!hasUser) {
|
||||
return {
|
||||
data: {
|
||||
code: 500,
|
||||
message: '账号或密码错误'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 退出接口
|
||||
{
|
||||
|
@ -91,11 +85,9 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -13,7 +13,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
project: 40,
|
||||
|
@ -22,7 +21,6 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取项目
|
||||
{
|
||||
|
@ -31,7 +29,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
|
@ -79,7 +76,6 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取动态
|
||||
{
|
||||
|
@ -88,7 +84,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
|
@ -118,7 +113,6 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取团队信息
|
||||
{
|
||||
|
@ -127,7 +121,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
|
@ -157,7 +150,6 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取指数
|
||||
{
|
||||
|
@ -166,7 +158,6 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ name: 'workplace.quote', max: 65, personal: 42, team: 50 },
|
||||
|
@ -178,5 +169,4 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -27,7 +27,8 @@ axiosInstance.interceptors.response.use(
|
|||
(res: AxiosResponse) => {
|
||||
const url = res.config.url || ''
|
||||
abortControllerMap.delete(url)
|
||||
return res.data
|
||||
// 这里不能做任何处理,否则后面的 interceptors 拿不到完整的上下文了
|
||||
return res
|
||||
},
|
||||
(err: any) => err
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue