tweak mock

This commit is contained in:
Pan
2019-03-20 11:00:54 +08:00
parent d927d4172f
commit 7c33568883
6 changed files with 59 additions and 29 deletions

View File

@@ -36,33 +36,63 @@ const roles = [
]
export default [
// mock get all routes form server
{
url: '/routes',
type: 'get',
response: routes
response: _ => {
return {
code: 20000,
data: routes
}
}
},
// mock get all roles form server
{
url: '/roles',
type: 'get',
response: roles
},
{
url: '/roles/add',
type: 'post',
response: Mock.mock('@integer(300, 5000)')
},
{
url: '/roles/update/\/[A-Za-z0-9]',
type: 'put',
response: {
data: 'success'
response: _ => {
return {
code: 20000,
data: roles
}
}
},
// add role
{
url: '/roles/delete/\/[A-Za-z0-9]',
url: '/role',
type: 'post',
response: {
code: 20000,
data: {
key: Mock.mock('@integer(300, 5000)')
}
}
},
// update role
{
url: '/role/[A-Za-z0-9]',
type: 'put',
response: {
code: 20000,
data: {
status: 'success'
}
}
},
// delete role
{
url: '/role/[A-Za-z0-9]',
type: 'delete',
response: {
data: 'success'
code: 20000,
data: {
status: 'success'
}
}
}
]