12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- const { mock } = require("mockjs");
- const List = [
- {
- id: "root",
- createTime: "@datetime",
- name: "根节点",
- order: 0,
- children: [
- {
- id: "1",
- parentId: "root",
- parentName: "根节点",
- createTime: "@datetime",
- name: "桃花坞",
- order: 0,
- },
- {
- id: "2",
- parentId: "root",
- parentName: "根节点",
- createTime: "@datetime",
- name: "少林寺",
- order: 1,
- children: [
- {
- id: "@uuid",
- parentId: "2",
- parentName: "少林寺",
- createTime: "@datetime",
- name: "达摩院",
- order: 0,
- },
- {
- id: "@uuid",
- parentId: "2",
- parentName: "少林寺",
- createTime: "@datetime",
- name: "戒律堂",
- order: 1,
- },
- ],
- },
- ],
- },
- ];
- module.exports = [
- {
- url: "/departmentManagement/getList",
- type: "get",
- response: (config) => {
- const { name, pageNo = 1, pageSize = 20 } = config.query;
- let mockList = List.filter((item) => {
- if (name && item.name.indexOf(name) < 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: "/departmentManagement/doEdit",
- type: "post",
- response: () => {
- return {
- code: 200,
- msg: "模拟保存成功",
- };
- },
- },
- {
- url: "/departmentManagement/doDelete",
- type: "post",
- response: () => {
- return {
- code: 200,
- msg: "模拟删除成功",
- };
- },
- },
- ];
|