TBusMaterial.java 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195
  1. package com.sooka.sponest.data.emergency.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.common.core.annotation.Excel;
  4. import com.ruoyi.common.datascope.base.domain.BaseBusinessEntity;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import java.util.Date;
  8. /**
  9. * 物资对象 t_bus_material
  10. *
  11. * @author ruoyi
  12. * @date 2023-01-06
  13. */
  14. public class TBusMaterial extends BaseBusinessEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** id */
  18. private String materialId;
  19. /** 物资名称 */
  20. @Excel(name = "物资名称")
  21. private String materialName;
  22. /** 所属仓库id */
  23. @Excel(name = "所属仓库id")
  24. private String warehouseId;
  25. /** 所属仓库名称 */
  26. @Excel(name = "所属仓库名称")
  27. private String warehouseName;
  28. /** 物资类型 */
  29. @Excel(name = "物资类型")
  30. private String materialType;
  31. /** 品牌、型号、主要参数 */
  32. @Excel(name = "品牌、型号、主要参数")
  33. private String materialParms;
  34. /** 数量 */
  35. @Excel(name = "数量")
  36. private String num;
  37. /** 主要功能和用途 */
  38. @Excel(name = "主要功能和用途")
  39. private String purpose;
  40. /** 技术状况 */
  41. @Excel(name = "技术状况")
  42. private String technology;
  43. /** 生产日期 */
  44. @JsonFormat(pattern = "yyyy-MM-dd")
  45. @Excel(name = "生产日期", width = 30, dateFormat = "yyyy-MM-dd")
  46. private Date productionDate;
  47. /** 负责人或联络人 */
  48. @Excel(name = "负责人或联络人")
  49. private String connector;
  50. /** 联系电话 */
  51. @Excel(name = "联系电话")
  52. private String connectorPhone;
  53. public void setMaterialId(String materialId)
  54. {
  55. this.materialId = materialId;
  56. }
  57. public String getMaterialId()
  58. {
  59. return materialId;
  60. }
  61. public void setMaterialName(String materialName)
  62. {
  63. this.materialName = materialName;
  64. }
  65. public String getMaterialName()
  66. {
  67. return materialName;
  68. }
  69. public void setWarehouseId(String warehouseId)
  70. {
  71. this.warehouseId = warehouseId;
  72. }
  73. public String getWarehouseId()
  74. {
  75. return warehouseId;
  76. }
  77. public void setWarehouseName(String warehouseName)
  78. {
  79. this.warehouseName = warehouseName;
  80. }
  81. public String getWarehouseName()
  82. {
  83. return warehouseName;
  84. }
  85. public void setMaterialType(String materialType)
  86. {
  87. this.materialType = materialType;
  88. }
  89. public String getMaterialType()
  90. {
  91. return materialType;
  92. }
  93. public void setMaterialParms(String materialParms)
  94. {
  95. this.materialParms = materialParms;
  96. }
  97. public String getMaterialParms()
  98. {
  99. return materialParms;
  100. }
  101. public void setNum(String num)
  102. {
  103. this.num = num;
  104. }
  105. public String getNum()
  106. {
  107. return num;
  108. }
  109. public void setPurpose(String purpose)
  110. {
  111. this.purpose = purpose;
  112. }
  113. public String getPurpose()
  114. {
  115. return purpose;
  116. }
  117. public void setTechnology(String technology)
  118. {
  119. this.technology = technology;
  120. }
  121. public String getTechnology()
  122. {
  123. return technology;
  124. }
  125. public void setProductionDate(Date productionDate)
  126. {
  127. this.productionDate = productionDate;
  128. }
  129. public Date getProductionDate()
  130. {
  131. return productionDate;
  132. }
  133. public void setConnector(String connector)
  134. {
  135. this.connector = connector;
  136. }
  137. public String getConnector()
  138. {
  139. return connector;
  140. }
  141. public void setConnectorPhone(String connectorPhone)
  142. {
  143. this.connectorPhone = connectorPhone;
  144. }
  145. public String getConnectorPhone()
  146. {
  147. return connectorPhone;
  148. }
  149. @Override
  150. public String toString() {
  151. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  152. .append("materialId", getMaterialId())
  153. .append("materialName", getMaterialName())
  154. .append("warehouseId", getWarehouseId())
  155. .append("warehouseName", getWarehouseName())
  156. .append("materialType", getMaterialType())
  157. .append("materialParms", getMaterialParms())
  158. .append("num", getNum())
  159. .append("purpose", getPurpose())
  160. .append("technology", getTechnology())
  161. .append("productionDate", getProductionDate())
  162. .append("connector", getConnector())
  163. .append("connectorPhone", getConnectorPhone())
  164. .toString();
  165. }
  166. }