1234567891011121314151617181920212223242526272829303132333435363738 |
- import { MockMethod } from 'vite-plugin-mock';
- import { resultSuccess } from '../_util';
- const demoTreeList = (keyword) => {
- const result = {
- list: [] as Recordable[],
- };
- for (let index = 0; index < 5; index++) {
- const children: Recordable[] = [];
- for (let j = 0; j < 3; j++) {
- children.push({
- title: `${keyword ?? ''}选项${index}-${j}`,
- value: `${index}-${j}`,
- key: `${index}-${j}`,
- });
- }
- result.list.push({
- title: `${keyword ?? ''}选项${index}`,
- value: `${index}`,
- key: `${index}`,
- children,
- });
- }
- return result;
- };
- export default [
- {
- url: '/basic-api/tree/getDemoOptions',
- timeout: 1000,
- method: 'get',
- response: ({ query }) => {
- const { keyword } = query;
- console.log(keyword);
- return resultSuccess(demoTreeList(keyword));
- },
- },
- ] as MockMethod[];
|