index.js 947 B

12345678910111213141516171819202122232425262728293031323334
  1. import Mock from 'mockjs'
  2. import TagApplyState from '@/entries/TagApplyState'
  3. const API_BASE_PATH = process.env.API_BASE_PATH
  4. Mock.mock(`${API_BASE_PATH}/tag/apply/state`, 'get', {
  5. code: 200,
  6. data: [
  7. new TagApplyState(0, '待支付'),
  8. new TagApplyState(1, '待发货'),
  9. new TagApplyState(2, '已发货')
  10. ]
  11. })
  12. Mock.mock(/\/tag\/apply\/page/, 'get', {
  13. code: 200,
  14. data: {
  15. count: 40,
  16. 'list|1-20': [{
  17. 'id|1-20': 1,
  18. dataTime: '2024/01/01 00:00:00',
  19. orderNo: '123456',
  20. expectedReceiptDate: '2024/01/02 00:00:00',
  21. 'providerName|+1': ['人民电器集团有限公司', '上海东生供用电器材厂', '上海辉电电力设备工程有限公司'],
  22. 'tagTypeName|+1': ['高性能不干胶标签', '柔性抗金属标签', '扎带标签'],
  23. number: 123,
  24. 'amount|1-100.1-2': 30,
  25. 'tagApplyStateId|0-2': 0,
  26. operatorName: '操作员'
  27. }]
  28. }
  29. })
  30. export default Mock