A8000
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
2.5 KiB

8 months ago
8 months ago
  1. import { EventReport } from '@/websocket/socket'
  2. export * from './regular'
  3. export * from './emergency'
  4. export * from './history'
  5. export * from './testTube'
  6. export * from './user-manage'
  7. export * from './idCard'
  8. export * from './init'
  9. export * from './settings/index'
  10. export * from './running/index'
  11. // mock
  12. //@ts-ignore
  13. export const reportText: EventReport = {
  14. typeName: 'AppPromptEvent',
  15. timestamp: 1736146671,
  16. eventId: 'b040fd2e-1731-45ef-8f1c-d2768c18321f',
  17. prompt: {
  18. messageLevel: 'Warn',
  19. title: '信息',
  20. info: '测试消息',
  21. detailInfoType: 'Text',
  22. detailInfo: '一二三四五一二三四五一二三四五一二三四五一二三四五',
  23. },
  24. }
  25. //@ts-ignore
  26. export const reportForm: EventReport = {
  27. typeName: 'AppPromptEvent',
  28. timestamp: 1736146671,
  29. eventId: 'b040fd2e-1731-45ef-8f1c-d2768c18321f',
  30. prompt: {
  31. messageLevel: 'Info',
  32. title: '信息',
  33. info: '板夹仓硬件异常',
  34. detailInfoType: 'Forms',
  35. detailInfo: [
  36. {
  37. name: '相关指令',
  38. description: 'motorMoveTo',
  39. },
  40. {
  41. name: '相关模块',
  42. description: '板夹仓横向移动电机',
  43. },
  44. {
  45. name: '详细错误',
  46. description: '指令超时',
  47. },
  48. ]
  49. },
  50. }
  51. //@ts-ignore
  52. export const reportTable: EventReport = {
  53. typeName: 'AppPromptEvent',
  54. timestamp: 1736146671,
  55. eventId: 'b040fd2e-1731-45ef-8f1c-d2768c18321f',
  56. prompt: {
  57. messageLevel: 'Info',
  58. title: '信息',
  59. info: '耗材不足',
  60. detailInfoType: 'Table',
  61. detailInfo: {
  62. header: ['耗材名称', '需求量', '使用量'],
  63. types: ['String', 'String', 'String'],
  64. vars: [
  65. [
  66. {
  67. messageLevel: 'Info',
  68. val: '小缓冲液',
  69. },
  70. {
  71. messageLevel: 'Info',
  72. val: '11',
  73. },
  74. {
  75. messageLevel: 'Error',
  76. val: '20',
  77. },
  78. ],
  79. [
  80. {
  81. messageLevel: 'Info',
  82. val: '大瓶缓冲液',
  83. },
  84. {
  85. messageLevel: 'Info',
  86. val: '22',
  87. },
  88. {
  89. messageLevel: 'Info',
  90. val: '10',
  91. },
  92. ],
  93. [
  94. {
  95. messageLevel: 'Info',
  96. val: '板夹',
  97. },
  98. {
  99. messageLevel: 'Info',
  100. val: '33',
  101. },
  102. {
  103. messageLevel: 'Warn',
  104. val: '33',
  105. },
  106. ],
  107. ],
  108. },
  109. },
  110. }