index.mock.ts 848 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. const delay = 1000
  2. const dictObj: Recordable = {
  3. importance: [
  4. {
  5. value: 0,
  6. label: 'tableDemo.commonly'
  7. },
  8. {
  9. value: 1,
  10. label: 'tableDemo.good'
  11. },
  12. {
  13. value: 2,
  14. label: 'tableDemo.important'
  15. }
  16. ]
  17. }
  18. export default [
  19. // 字典接口
  20. {
  21. url: '/mock/dict/list',
  22. method: 'GET',
  23. delay,
  24. body: () => {
  25. return {
  26. code: 0,
  27. data: dictObj
  28. }
  29. }
  30. },
  31. // 获取某个字典
  32. {
  33. url: '/mock/dict/one',
  34. method: 'GET',
  35. delay,
  36. body: () => {
  37. return {
  38. code: 0,
  39. data: [
  40. {
  41. label: 'test1',
  42. value: 0
  43. },
  44. {
  45. label: 'test2',
  46. value: 1
  47. },
  48. {
  49. label: 'test3',
  50. value: 2
  51. }
  52. ]
  53. }
  54. }
  55. }
  56. ]