AirSystemInfo.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. package com.kgraph.web.domain;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.kgraph.common.annotation.Excel;
  7. import com.kgraph.common.core.domain.BaseEntity;;
  8. /**
  9. * 系统基本信息对象 t_air_system_info
  10. *
  11. * @author Allen
  12. * @date 2023-04-16
  13. */
  14. public class AirSystemInfo extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 序号 */
  18. private Long id;
  19. /** 型号id */
  20. private Long modelComponentId;
  21. /** 型号 */
  22. @Excel(name = "型号")
  23. private String modelNumber;
  24. /** 编号 */
  25. @Excel(name = "编号")
  26. private String serial;
  27. /** 出厂日期 */
  28. @JsonFormat(pattern = "yyyy-MM-dd")
  29. @Excel(name = "出厂日期", width = 30, dateFormat = "yyyy-MM-dd")
  30. private Date productionDate;
  31. /** 厂家信息 */
  32. @Excel(name = "厂家信息")
  33. private String manufacturerInfo;
  34. /** 版本号 */
  35. @Excel(name = "版本号")
  36. private String version;
  37. public void setId(Long id)
  38. {
  39. this.id = id;
  40. }
  41. public Long getId()
  42. {
  43. return id;
  44. }
  45. public void setModelComponentId(Long modelComponentId)
  46. {
  47. this.modelComponentId = modelComponentId;
  48. }
  49. public Long getModelComponentId()
  50. {
  51. return modelComponentId;
  52. }
  53. public void setModelNumber(String modelNumber)
  54. {
  55. this.modelNumber = modelNumber;
  56. }
  57. public String getModelNumber()
  58. {
  59. return modelNumber;
  60. }
  61. public void setSerial(String serial)
  62. {
  63. this.serial = serial;
  64. }
  65. public String getSerial()
  66. {
  67. return serial;
  68. }
  69. public void setProductionDate(Date productionDate)
  70. {
  71. this.productionDate = productionDate;
  72. }
  73. public Date getProductionDate()
  74. {
  75. return productionDate;
  76. }
  77. public void setManufacturerInfo(String manufacturerInfo)
  78. {
  79. this.manufacturerInfo = manufacturerInfo;
  80. }
  81. public String getManufacturerInfo()
  82. {
  83. return manufacturerInfo;
  84. }
  85. public void setVersion(String version)
  86. {
  87. this.version = version;
  88. }
  89. public String getVersion()
  90. {
  91. return version;
  92. }
  93. @Override
  94. public String toString() {
  95. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  96. .append("id", getId())
  97. .append("modelComponentId", getModelComponentId())
  98. .append("modelNumber", getModelNumber())
  99. .append("serial", getSerial())
  100. .append("productionDate", getProductionDate())
  101. .append("manufacturerInfo", getManufacturerInfo())
  102. .append("version", getVersion())
  103. .append("createBy", getCreateBy())
  104. .append("createTime", getCreateTime())
  105. .append("updateBy", getUpdateBy())
  106. .append("updateTime", getUpdateTime())
  107. .toString();
  108. }
  109. }