import { MockMethod } from 'vite-plugin-mock'; import { resultPageSuccess } from '../_util'; const demoList = (() => { const result: any[] = []; for (let index = 0; index < 60; index++) { result.push({ id: `${index}`, beginTime: '@datetime', endTime: '@datetime', address: '@city()', name: '@cname()', name1: '@cname()', name2: '@cname()', name3: '@cname()', name4: '@cname()', name5: '@cname()', name6: '@cname()', name7: '@cname()', name8: '@cname()', 'no|100000-10000000': 100000, 'status|1': ['normal', 'enable', 'disable'], }); } return result; })(); export default [ { url: '/api/table/getDemoList', timeout: 1000, method: 'get', response: ({ query }) => { const { page = 1, pageSize = 20 } = query; return resultPageSuccess(page, pageSize, demoList); }, }, ] as MockMethod[];