74 lines
1.4 KiB
TypeScript
74 lines
1.4 KiB
TypeScript
import { MockMethod } from 'vite-plugin-mock'
|
|
const roles = ['系统管理员', '平台管理员', '数据统计人员', '信息录入人员', '普通人员']
|
|
export default [
|
|
{
|
|
url: `/mock/system/user/list`,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
const { page, pageSize } = body
|
|
return {
|
|
code: 200,
|
|
data: {
|
|
[`list|${pageSize}`]: [{
|
|
'id|+1': 0,
|
|
name: '@name',
|
|
nickName: '@cname',
|
|
'status|1': [0,1],
|
|
'role|1': roles,
|
|
'isAdmin|1': [0,1]
|
|
}],
|
|
pager: {
|
|
page: page,
|
|
pageSize: pageSize,
|
|
total: 198
|
|
}
|
|
},
|
|
msg: ''
|
|
};
|
|
}
|
|
},
|
|
{
|
|
url: `/mock/system/user/add`,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
return {
|
|
code: 200,
|
|
data: {},
|
|
msg: ''
|
|
};
|
|
}
|
|
},
|
|
{
|
|
url: `/mock/system/user/update`,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
return {
|
|
code: 200,
|
|
data: {},
|
|
msg: ''
|
|
};
|
|
}
|
|
},
|
|
{
|
|
url: `/mock/system/user/updateStatus`,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
return {
|
|
code: 200,
|
|
data: {},
|
|
msg: ''
|
|
};
|
|
}
|
|
},
|
|
{
|
|
url: `/mock/system/user/del`,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
return {
|
|
code: 200,
|
|
data: {},
|
|
msg: ''
|
|
};
|
|
}
|
|
},
|
|
] |