Breakdown.java 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339
  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_breakdown
  10. *
  11. * @author Allen
  12. * @date 2023-04-16
  13. */
  14. public class Breakdown extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 序号 */
  18. private Long id;
  19. /** 战区 */
  20. @Excel(name = "战区")
  21. private String warZone;
  22. /** 大练基地 */
  23. @Excel(name = "大练基地")
  24. private String base;
  25. /** 师 */
  26. @Excel(name = "师")
  27. private String division;
  28. /** 旅团 */
  29. @Excel(name = "旅团")
  30. private String brigade;
  31. /** 机型 */
  32. @Excel(name = "机型")
  33. private String airplaneModel;
  34. /** 机号 */
  35. @Excel(name = "机号")
  36. private String airNumber;
  37. /** 发现时机 */
  38. @Excel(name = "发现时机")
  39. private String discoveryTiming;
  40. /** 发现日期 */
  41. @JsonFormat(pattern = "yyyy-MM-dd")
  42. @Excel(name = "发现日期", width = 30, dateFormat = "yyyy-MM-dd")
  43. private Date discoveryDate;
  44. /** 专业 */
  45. @Excel(name = "专业")
  46. private String major;
  47. /** 故障描述 */
  48. @Excel(name = "故障描述")
  49. private String describe;
  50. /** 故障原因 */
  51. @Excel(name = "故障原因")
  52. private String reason;
  53. /** 故障件名称 */
  54. @Excel(name = "故障件名称")
  55. private String breakdownUnitName;
  56. /** 故障件型别 */
  57. @Excel(name = "故障件型别")
  58. private String breakdownUnitType;
  59. /** 故障件号码 */
  60. @Excel(name = "故障件号码")
  61. private String breakdownUnitNumber;
  62. /** 故障件所属系统 */
  63. @Excel(name = "故障件所属系统")
  64. private String unitSystem;
  65. /** 故障后果 */
  66. @Excel(name = "故障后果")
  67. private String consequence;
  68. /** 故换件名称 */
  69. @Excel(name = "故换件名称")
  70. private String replaceUnitName;
  71. /** 故换件型别 */
  72. @Excel(name = "故换件型别")
  73. private String replaceUnitType;
  74. /** 故换件号码 */
  75. @Excel(name = "故换件号码")
  76. private String replaceUnitNumber;
  77. /** 排除方法 */
  78. @Excel(name = "排除方法")
  79. private String method;
  80. /** 修复日期 */
  81. @JsonFormat(pattern = "yyyy-MM-dd")
  82. @Excel(name = "修复日期", width = 30, dateFormat = "yyyy-MM-dd")
  83. private Date repairedDate;
  84. public void setId(Long id)
  85. {
  86. this.id = id;
  87. }
  88. public Long getId()
  89. {
  90. return id;
  91. }
  92. public void setWarZone(String warZone)
  93. {
  94. this.warZone = warZone;
  95. }
  96. public String getWarZone()
  97. {
  98. return warZone;
  99. }
  100. public void setBase(String base)
  101. {
  102. this.base = base;
  103. }
  104. public String getBase()
  105. {
  106. return base;
  107. }
  108. public void setDivision(String division)
  109. {
  110. this.division = division;
  111. }
  112. public String getDivision()
  113. {
  114. return division;
  115. }
  116. public void setBrigade(String brigade)
  117. {
  118. this.brigade = brigade;
  119. }
  120. public String getBrigade()
  121. {
  122. return brigade;
  123. }
  124. public void setAirplaneModel(String airplaneModel)
  125. {
  126. this.airplaneModel = airplaneModel;
  127. }
  128. public String getAirplaneModel()
  129. {
  130. return airplaneModel;
  131. }
  132. public void setAirNumber(String airNumber)
  133. {
  134. this.airNumber = airNumber;
  135. }
  136. public String getAirNumber()
  137. {
  138. return airNumber;
  139. }
  140. public void setDiscoveryTiming(String discoveryTiming)
  141. {
  142. this.discoveryTiming = discoveryTiming;
  143. }
  144. public String getDiscoveryTiming()
  145. {
  146. return discoveryTiming;
  147. }
  148. public void setDiscoveryDate(Date discoveryDate)
  149. {
  150. this.discoveryDate = discoveryDate;
  151. }
  152. public Date getDiscoveryDate()
  153. {
  154. return discoveryDate;
  155. }
  156. public void setMajor(String major)
  157. {
  158. this.major = major;
  159. }
  160. public String getMajor()
  161. {
  162. return major;
  163. }
  164. public void setDescribe(String describe)
  165. {
  166. this.describe = describe;
  167. }
  168. public String getDescribe()
  169. {
  170. return describe;
  171. }
  172. public void setReason(String reason)
  173. {
  174. this.reason = reason;
  175. }
  176. public String getReason()
  177. {
  178. return reason;
  179. }
  180. public void setBreakdownUnitName(String breakdownUnitName)
  181. {
  182. this.breakdownUnitName = breakdownUnitName;
  183. }
  184. public String getBreakdownUnitName()
  185. {
  186. return breakdownUnitName;
  187. }
  188. public void setBreakdownUnitType(String breakdownUnitType)
  189. {
  190. this.breakdownUnitType = breakdownUnitType;
  191. }
  192. public String getBreakdownUnitType()
  193. {
  194. return breakdownUnitType;
  195. }
  196. public void setBreakdownUnitNumber(String breakdownUnitNumber)
  197. {
  198. this.breakdownUnitNumber = breakdownUnitNumber;
  199. }
  200. public String getBreakdownUnitNumber()
  201. {
  202. return breakdownUnitNumber;
  203. }
  204. public void setUnitSystem(String unitSystem)
  205. {
  206. this.unitSystem = unitSystem;
  207. }
  208. public String getUnitSystem()
  209. {
  210. return unitSystem;
  211. }
  212. public void setConsequence(String consequence)
  213. {
  214. this.consequence = consequence;
  215. }
  216. public String getConsequence()
  217. {
  218. return consequence;
  219. }
  220. public void setReplaceUnitName(String replaceUnitName)
  221. {
  222. this.replaceUnitName = replaceUnitName;
  223. }
  224. public String getReplaceUnitName()
  225. {
  226. return replaceUnitName;
  227. }
  228. public void setReplaceUnitType(String replaceUnitType)
  229. {
  230. this.replaceUnitType = replaceUnitType;
  231. }
  232. public String getReplaceUnitType()
  233. {
  234. return replaceUnitType;
  235. }
  236. public void setReplaceUnitNumber(String replaceUnitNumber)
  237. {
  238. this.replaceUnitNumber = replaceUnitNumber;
  239. }
  240. public String getReplaceUnitNumber()
  241. {
  242. return replaceUnitNumber;
  243. }
  244. public void setMethod(String method)
  245. {
  246. this.method = method;
  247. }
  248. public String getMethod()
  249. {
  250. return method;
  251. }
  252. public void setRepairedDate(Date repairedDate)
  253. {
  254. this.repairedDate = repairedDate;
  255. }
  256. public Date getRepairedDate()
  257. {
  258. return repairedDate;
  259. }
  260. @Override
  261. public String toString() {
  262. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  263. .append("id", getId())
  264. .append("warZone", getWarZone())
  265. .append("base", getBase())
  266. .append("division", getDivision())
  267. .append("brigade", getBrigade())
  268. .append("airplaneModel", getAirplaneModel())
  269. .append("airNumber", getAirNumber())
  270. .append("discoveryTiming", getDiscoveryTiming())
  271. .append("discoveryDate", getDiscoveryDate())
  272. .append("major", getMajor())
  273. .append("describe", getDescribe())
  274. .append("reason", getReason())
  275. .append("breakdownUnitName", getBreakdownUnitName())
  276. .append("breakdownUnitType", getBreakdownUnitType())
  277. .append("breakdownUnitNumber", getBreakdownUnitNumber())
  278. .append("unitSystem", getUnitSystem())
  279. .append("consequence", getConsequence())
  280. .append("replaceUnitName", getReplaceUnitName())
  281. .append("replaceUnitType", getReplaceUnitType())
  282. .append("replaceUnitNumber", getReplaceUnitNumber())
  283. .append("method", getMethod())
  284. .append("repairedDate", getRepairedDate())
  285. .append("createBy", getCreateBy())
  286. .append("createTime", getCreateTime())
  287. .append("updateBy", getUpdateBy())
  288. .append("updateTime", getUpdateTime())
  289. .toString();
  290. }
  291. }