TblEquipmentSbookVo.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. package com.ruoyi.data.domain.vo;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
  5. import com.alibaba.excel.annotation.ExcelProperty;
  6. import com.ruoyi.common.annotation.ExcelDictFormat;
  7. import com.ruoyi.common.convert.ExcelDictConvert;
  8. import com.ruoyi.data.domain.TblEquipment;
  9. import lombok.Data;
  10. import java.util.Date;
  11. import java.io.Serializable;
  12. /**
  13. * 设备台账视图对象 tbl_equipment_sbook
  14. *
  15. * @author ruoyi
  16. * @date 2023-12-05
  17. */
  18. @Data
  19. @ExcelIgnoreUnannotated
  20. public class TblEquipmentSbookVo implements Serializable {
  21. private static final long serialVersionUID = 1L;
  22. /**
  23. *
  24. */
  25. @ExcelProperty(value = "")
  26. private Long id;
  27. /**
  28. * 上层位置
  29. */
  30. @ExcelProperty(value = "上层位置")
  31. private Long equipmentTreeId;
  32. /**
  33. * 设备编码
  34. */
  35. @ExcelProperty(value = "设备编码")
  36. private String sn;
  37. /**
  38. * 备用编码
  39. */
  40. @ExcelProperty(value = "备用编码")
  41. private String spareSn;
  42. /**
  43. * 设备名称
  44. */
  45. @ExcelProperty(value = "设备名称")
  46. private String name;
  47. /**
  48. * 设备信息
  49. */
  50. @ExcelProperty(value = "设备信息")
  51. private Long equipmentInfoId;
  52. /**
  53. * 所属公司
  54. */
  55. @ExcelProperty(value = "所属公司")
  56. private Long deptId;
  57. /**
  58. * 所属组织机构
  59. */
  60. @ExcelProperty(value = "所属组织机构")
  61. private String deptName;
  62. /**
  63. * 所属类型
  64. */
  65. @ExcelProperty(value = "所属类型")
  66. private Long equipmentTypeId;
  67. /**
  68. * 负责人
  69. */
  70. @ExcelProperty(value = "负责人")
  71. private String personInCharge;
  72. /**
  73. * 安装日期
  74. */
  75. @ExcelProperty(value = "安装日期")
  76. private Date installationDate;
  77. /**
  78. * 安装地点地址
  79. */
  80. @ExcelProperty(value = "安装地点地址")
  81. private String address;
  82. /**
  83. * 关联设备id
  84. */
  85. @ExcelProperty(value = "网关设备id")
  86. private Long gatewayId;
  87. /**
  88. * 标签
  89. */
  90. @ExcelProperty(value = "标签")
  91. private String tagids;
  92. /**
  93. * 状态
  94. */
  95. @ExcelProperty(value = "状态")
  96. private String status;
  97. /**
  98. * 保修期结束日期
  99. */
  100. @ExcelProperty(value = "保修期结束日期")
  101. private Date endOfWarrantyPeriod;
  102. /**
  103. * 制造日期
  104. */
  105. @ExcelProperty(value = "制造日期")
  106. private Date manufacturingDate;
  107. /**
  108. * 资产编码
  109. */
  110. @ExcelProperty(value = "资产编码")
  111. private String assetNo;
  112. /**
  113. * 资产编号
  114. */
  115. @ExcelProperty(value = "资产编号")
  116. private String serialNumber;
  117. /**
  118. * 使用证编号
  119. */
  120. @ExcelProperty(value = "使用证编号")
  121. private String useCertificateNo;
  122. /**
  123. * 安全级别
  124. */
  125. @ExcelProperty(value = "安全级别")
  126. private String securityLevel;
  127. /**
  128. * 使用年限
  129. */
  130. @ExcelProperty(value = "使用年限")
  131. private Long usefulLife;
  132. /**
  133. * 变动日期
  134. */
  135. @ExcelProperty(value = "变动日期")
  136. private Date changeDate;
  137. /**
  138. * 供货厂家
  139. */
  140. @ExcelProperty(value = "供货厂家")
  141. private String supplier;
  142. /**
  143. * 备注
  144. */
  145. @ExcelProperty(value = "备注")
  146. private String remark;
  147. /**
  148. *
  149. */
  150. @ExcelProperty(value = "")
  151. private String expr1;
  152. /**
  153. *
  154. */
  155. @ExcelProperty(value = "")
  156. private String expr2;
  157. private String gatewayName;
  158. private TblEquipment equipment;
  159. private String createBy;
  160. private String updateBy;
  161. private Date createTime;
  162. private Date updateTime;
  163. private Integer isDelete;
  164. private String ext1;
  165. }