feat(projects): 添加请求适配adapter层应用的示例页面

This commit is contained in:
Soybean
2022-07-30 22:16:42 +08:00
parent f6b61418e5
commit 8d11a6affc
14 changed files with 228 additions and 86 deletions

View File

@ -1,4 +1,5 @@
import auth from './auth';
import route from './route';
import management from './management';
export default [...auth, ...route];
export default [...auth, ...route, ...management];

51
mock/api/management.ts Normal file
View File

@ -0,0 +1,51 @@
import type { MockMethod } from 'vite-plugin-mock';
const apis: MockMethod[] = [
{
url: '/mock/getUserManagementList',
method: 'post',
response: (): Service.MockServiceResult<ApiUserManagement.UserTable[]> => {
const data: ApiUserManagement.UserTable[] = [
{
id: '1',
name: '张三',
age: 24,
gender: null,
createTime: '2022-04-13',
updateTime: '2022-07-29'
},
{
id: '2',
name: '李四',
age: 22,
gender: '1',
createTime: '2022-05-13',
updateTime: '2022-06-29'
},
{
id: '3',
name: '王五',
gender: '1',
createTime: '2022-04-18',
updateTime: '2022-07-30'
},
{
id: '4',
name: '王小梅',
age: 20,
gender: '0',
createTime: '2022-05-18',
updateTime: '2022-07-30'
}
];
return {
code: 200,
message: 'ok',
data
};
}
}
];
export default apis;