gohttpdUi/mock/request/index.mock.ts

73 lines
1.1 KiB
TypeScript
Raw Normal View History

import { SUCCESS_CODE } from '@/constants'
2023-11-29 15:34:17 +08:00
const delay = 600000
2023-09-27 15:13:43 +08:00
export default [
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/1',
method: 'GET',
delay,
body: () => {
2023-09-27 15:13:43 +08:00
return {
code: SUCCESS_CODE,
2023-09-27 15:13:43 +08:00
data: 'request-1'
}
}
},
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/2',
method: 'GET',
delay,
body: () => {
2023-09-27 15:13:43 +08:00
return {
code: SUCCESS_CODE,
2023-09-27 15:13:43 +08:00
data: 'request-2'
}
}
},
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/3',
method: 'GET',
delay,
body: () => {
2023-09-27 15:13:43 +08:00
return {
code: SUCCESS_CODE,
2023-09-27 15:13:43 +08:00
data: 'request-3'
}
}
},
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/4',
method: 'GET',
delay,
body: () => {
2023-09-27 15:13:43 +08:00
return {
code: SUCCESS_CODE,
2023-09-27 15:13:43 +08:00
data: 'request-4'
}
}
},
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/5',
method: 'GET',
delay,
body: () => {
2023-09-27 15:13:43 +08:00
return {
code: SUCCESS_CODE,
2023-09-27 15:13:43 +08:00
data: 'request-5'
}
}
2023-11-17 09:07:53 +08:00
},
{
2023-11-29 15:34:17 +08:00
url: '/mock/request/expired',
method: 'GET',
delay: 0,
body: () => {
2023-11-17 09:07:53 +08:00
return {
code: 401,
message: 'token expired'
}
}
2023-09-27 15:13:43 +08:00
}
2023-11-29 15:34:17 +08:00
]