12345678910111213141516171819202122232425262728293031323334353637 |
- import { MockMethod } from 'vite-plugin-mock';
- import { resultSuccess, baseUrl } from '../_util';
- const demoList = (keyword, count = 20) => {
- const result = {
- list: [] as any[],
- };
- for (let index = 0; index < count; index++) {
- //根据搜索关键词做一下匹配
- let name = `选项${index}`;
- if(keyword && name.indexOf(keyword)!=-1){
- result.list.push({
- name: `选项${index}`,
- id: `${index}`,
- });
- }else if(!keyword){
- result.list.push({
- name: `选项${index}`,
- id: `${index}`,
- });
- }
- }
- return result;
- };
- export default [
- {
- url: `${baseUrl}/select/getDemoOptions`,
- timeout: 1000,
- method: 'get',
- response: ({ query }) => {
- const { keyword,count} = query;
- console.log("查询条件:", keyword);
- return resultSuccess(demoList(keyword,count));
- },
- },
- ] as MockMethod[];
|