ten.ts 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. import Mock from 'mockjs'
  2. import { MockMethod } from 'vite-plugin-mock'
  3. const mockMethodTen: MockMethod[] = [
  4. {
  5. url: '/mock/api/ten',
  6. method: 'get',
  7. timeout: 1000,
  8. response: () => ({
  9. code: '0',
  10. ...Mock.mock({
  11. data: [
  12. {
  13. name: '签证管理',
  14. check: false,
  15. color: '#1481e0',
  16. children: [
  17. { name: '我的证书', check: false, icon: 'CertMine', num: 2 },
  18. { name: '证书审核', check: false, icon: 'CertVerify', num: 167 },
  19. { name: '证书缓审', check: false, icon: 'CertDeferredReview', num: 51 },
  20. { name: '证书制证', check: false, icon: 'CertMake', num: 533 },
  21. { name: '证书归档', check: false, icon: 'CertFile', num: 605 }
  22. ]
  23. },
  24. {
  25. name: '企业基本信息管理',
  26. check: false,
  27. children: [{ name: '企业所属机关调转确认', check: false, icon: 'CompanyTransfer', num: 2 }],
  28. color: '#ff9228'
  29. },
  30. {
  31. name: '原产地预先核实',
  32. check: false,
  33. color: '#f57171',
  34. children: [
  35. { name: '原产地预选核实', check: false, icon: 'OriginPreSelect', num: 2 },
  36. { name: '白名单审核', check: false, icon: 'WhitelistReview', num: 2 }
  37. ]
  38. },
  39. {
  40. name: '经核准出口商管理',
  41. check: false,
  42. color: '#00b4b4',
  43. children: [
  44. { name: '经核准出口商经办', check: false, icon: 'ExporterHandle', num: 167 },
  45. { name: '经核准出口商初审', check: false, icon: 'ExportVerify', num: 51 },
  46. { name: '经核准出口商复审', check: false, icon: 'ExporterReview', num: 533 },
  47. { name: '经核准出口商信息查询与管理', check: false, icon: 'ExportInfoManage', num: 605 }
  48. ]
  49. },
  50. {
  51. name: '签证管理',
  52. check: false,
  53. color: '#1481e0',
  54. children: [
  55. { name: '我的证书', check: false, icon: 'CertMine', num: 2 },
  56. { name: '证书审核', check: false, icon: 'CertVerify', num: 167 },
  57. { name: '证书缓审', check: false, icon: 'CertDeferredReview', num: 51 },
  58. { name: '证书制证', check: false, icon: 'CertMake', num: 533 },
  59. { name: '证书归档', check: false, icon: 'CertFile', num: 605 }
  60. ]
  61. },
  62. {
  63. name: '企业基本信息管理',
  64. check: false,
  65. children: [{ name: '企业所属机关调转确认', check: false, icon: 'CompanyTransfer', num: 2 }],
  66. color: '#ff9228'
  67. },
  68. {
  69. name: '原产地预先核实',
  70. check: false,
  71. color: '#f57171',
  72. children: [
  73. { name: '原产地预选核实', check: false, icon: 'OriginPreSelect', num: 2 },
  74. { name: '白名单审核', check: false, icon: 'WhitelistReview', num: 2 }
  75. ]
  76. },
  77. {
  78. name: '经核准出口商管理',
  79. check: false,
  80. color: '#00b4b4',
  81. children: [
  82. { name: '经核准出口商经办', check: false, icon: 'ExporterHandle', num: 167 },
  83. { name: '经核准出口商初审', check: false, icon: 'ExportVerify', num: 51 },
  84. { name: '经核准出口商复审', check: false, icon: 'ExporterReview', num: 533 },
  85. { name: '经核准出口商信息查询与管理', check: false, icon: 'ExportInfoManage', num: 605 }
  86. ]
  87. }
  88. ]
  89. })
  90. })
  91. }
  92. ]
  93. export default mockMethodTen