123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- const List = [
- {
- id: "@id",
- username: "admin",
- password: "admin",
- email: "@email",
- roles: ["admin"],
- datatime: "@datetime",
- },
- {
- id: "@id",
- username: "editor",
- password: "editor",
- email: "@email",
- roles: ["editor"],
- datatime: "@datetime",
- },
- {
- id: "@id",
- username: "test",
- password: "test",
- email: "@email",
- roles: ["admin", "editor"],
- datatime: "@datetime",
- },
- ];
- module.exports = [
- {
- url: "/userManagement/getList",
- type: "get",
- response(config) {
- const { username, pageNo = 1, pageSize = 20 } = config.query;
- let mockList = List.filter((item) => {
- if (username && item.username.indexOf(username) < 0) return false;
- return true;
- });
- const pageList = mockList.filter(
- (item, index) =>
- index < pageSize * pageNo && index >= pageSize * (pageNo - 1)
- );
- return {
- code: 200,
- msg: "success",
- totalCount: mockList.length,
- data: pageList,
- };
- },
- },
- {
- url: "/userManagement/doEdit",
- type: "post",
- response() {
- return {
- code: 200,
- msg: "模拟保存成功",
- };
- },
- },
- {
- url: "/userManagement/doDelete",
- type: "post",
- response() {
- return {
- code: 200,
- msg: "模拟删除成功",
- };
- },
- },
- ];
|