match.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. import { PageQuery, BaseEntity } from '@/api/interface/index'
  2. export interface MatchVO extends BaseEntity {
  3. /**
  4. * 主键ID
  5. */
  6. id: string | number
  7. /**
  8. * 任务名称
  9. */
  10. name: string
  11. /**
  12. * 任务状态
  13. */
  14. status: string
  15. /**
  16. * 调用算法时所用的参数
  17. */
  18. parameters: string
  19. /**
  20. * 预处理数据路径
  21. */
  22. preprocessPath: string
  23. /**
  24. * 结果数据路径
  25. */
  26. resultPath: string
  27. /**
  28. * 开始时间
  29. */
  30. startTime: string
  31. /**
  32. * 结束时间
  33. */
  34. endTime: string
  35. /**
  36. * 耗时
  37. */
  38. costSecond: number
  39. /**
  40. * 备注
  41. */
  42. remarks: string
  43. }
  44. export interface MatchForm {
  45. /**
  46. * 主键ID
  47. */
  48. id?: string | number
  49. /**
  50. * 任务名称
  51. */
  52. name?: string
  53. /**
  54. * 任务状态
  55. */
  56. status?: string
  57. /**
  58. * 调用算法时所用的参数
  59. */
  60. parameters?: string
  61. /**
  62. * 预处理数据路径
  63. */
  64. preprocessPath?: string
  65. /**
  66. * 结果数据路径
  67. */
  68. resultPath?: string
  69. /**
  70. * 开始时间
  71. */
  72. startTime?: string
  73. /**
  74. * 结束时间
  75. */
  76. endTime?: string
  77. /**
  78. * 耗时
  79. */
  80. costSecond?: number
  81. /**
  82. * 备注
  83. */
  84. remarks?: string
  85. /**
  86. * 乐观锁
  87. */
  88. version?: number
  89. }
  90. export interface MatchQuery extends PageQuery {
  91. /**
  92. * 任务名称
  93. */
  94. name?: string
  95. /**
  96. * 任务状态
  97. */
  98. status?: string
  99. /**
  100. * 调用算法时所用的参数
  101. */
  102. parameters?: string
  103. /**
  104. * 预处理数据路径
  105. */
  106. preprocessPath?: string
  107. /**
  108. * 结果数据路径
  109. */
  110. resultPath?: string
  111. /**
  112. * 开始时间
  113. */
  114. startTime?: string
  115. /**
  116. * 结束时间
  117. */
  118. endTime?: string
  119. /**
  120. * 耗时
  121. */
  122. costSecond?: number
  123. /**
  124. * 备注
  125. */
  126. remarks?: string
  127. /**
  128. * 日期范围参数
  129. */
  130. params?: any
  131. }