index.ts 720 B

123456789101112131415161718192021222324252627282930
  1. import test from './test.mock'
  2. import { MockMethod } from 'vite-plugin-mock'
  3. import { RequestHttpEnum } from '@/enums/httpEnum'
  4. // 单个X数据
  5. export const chartDataUrl = '/mock/chartData'
  6. export const rankListUrl = '/mock/RankList'
  7. export const numberUrl = '/mock/number'
  8. const mockObject: MockMethod[] = [
  9. {
  10. // 正则
  11. // url: /\/mock\/mockData(|\?\S*)$/,
  12. url: '/mock/chartData',
  13. method: RequestHttpEnum.GET,
  14. response: () => test.fetchMockData,
  15. },
  16. {
  17. url: '/mock/rankList',
  18. method: RequestHttpEnum.GET,
  19. response: () => test.fetchRankList,
  20. },
  21. {
  22. url: '/mock/number',
  23. method: RequestHttpEnum.GET,
  24. response: () => test.fetchNumber,
  25. },
  26. ]
  27. export default mockObject