You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
547 B
39 lines
547 B
5 months ago
|
import * as Mock from "mockjs";
|
||
|
|
||
|
Mock.setup({
|
||
|
timeout: "200-600",
|
||
|
});
|
||
|
|
||
|
const UserMock = [
|
||
|
{
|
||
|
Url: "/api/user/list",
|
||
|
Method: "get",
|
||
|
Res: {
|
||
|
"data|5-10": [
|
||
|
{
|
||
|
"Id|+1": "@guid",
|
||
|
"Name|1": "@cname(2)",
|
||
|
},
|
||
|
],
|
||
|
},
|
||
|
},
|
||
|
{
|
||
|
Url: "/api/user/add",
|
||
|
Method: "post",
|
||
|
Res: {
|
||
|
"Id|1": "@guid",
|
||
|
"Name|1": "@cname()",
|
||
|
},
|
||
|
},
|
||
|
];
|
||
|
// mock数据集
|
||
|
const routerList = [...UserMock];
|
||
|
|
||
|
// 循环创建mock接口拦截数据
|
||
|
routerList.forEach((e) => {
|
||
|
Mock.mock(e.Url, e.Method, e.Res);
|
||
|
});
|
||
|
|
||
|
// 导出Mock
|
||
|
export default Mock;
|