partInformationDto.ts 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. /**
  2. * 部件详情信息
  3. * 数据对象的Dto
  4. * */
  5. /**
  6. * 查询信息
  7. */
  8. export interface partsFilterModel {
  9. /**计控主板 */
  10. calculatorMainboard: {
  11. /**在线状态*/
  12. onlineStatus?: string | null,
  13. /**校验1D*/
  14. uuid?: string | null,
  15. /**数字签名 */
  16. signature?: string | null,
  17. /**制造商*/
  18. description?: string | null,
  19. /**程序版本 */
  20. swv?: string | null,
  21. /**法制软件 */
  22. Legalswv?: string | null,
  23. /**法制软件标识 */
  24. LegalSwvldentification?: string | null
  25. },
  26. /**编码器 */
  27. encoderControls: {
  28. /**在线状态*/
  29. onlineStatus?: string | null,
  30. /**校验id*/
  31. uuid?: string | null,
  32. /**数字签名 */
  33. signature?: string | null,
  34. /**制造商*/
  35. description?: string | null,
  36. /**程序版本 */
  37. swv?: string | null,
  38. /**序列号 */
  39. sn?: string | null,
  40. /**法制软件 */
  41. Legalswv?: string | null,
  42. /**法制软件标识 */
  43. LegalSwvldentification?: string | null
  44. },
  45. /**加密显示屏 */
  46. displayControls: {
  47. /**在线状态*/
  48. onlineStatus?: string | null,
  49. /**序列号*/
  50. uuid?: string | null,
  51. /**制造商*/
  52. description?: string | null
  53. },
  54. /**油气回收控制主板 */
  55. vaporRecoveryControl: {
  56. /**在线状态*/
  57. onlineStatus?: string | null,
  58. /**校验id*/
  59. uuid?: string | null,
  60. /**数字签名 */
  61. signature?:string | null,
  62. /**制造商*/
  63. description?: string | null,
  64. /**程序版本 */
  65. swv?: string | null
  66. },
  67. /**安全装置 */
  68. blackBox: {
  69. /**二维码*/
  70. qrCode?: string | null,
  71. /**版本*/
  72. swv?: string | null
  73. },
  74. /**计量器 */
  75. meter: {
  76. /**序列号*/
  77. uuid?: string | null,
  78. /**制造商*/
  79. description?: string | null
  80. },
  81. }
  82. /** 分页信息输出*/
  83. export interface PageOutputPartsFilterModel {
  84. /**
  85. * 数据总数
  86. * @format int64
  87. */
  88. total?: number
  89. /** 数据 */
  90. list?: partsFilterModel[] | null
  91. }
  92. /**结果输出*/
  93. export interface ResultOutputPartsFilterModel {
  94. /** 是否成功标记 */
  95. success?: boolean
  96. /** 编码 */
  97. code?: string | null
  98. /** 消息 */
  99. msg?: string | null
  100. /** 分页信息输出 */
  101. data?: PageOutputPartsFilterModel
  102. }