videoStable.ts 1.8 KB

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