TSpecdevDzsb.java 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619
  1. package com.ruoyi.project.sems.domain;
  2. import java.util.Date;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import com.ruoyi.framework.aspectj.lang.annotation.Excel;
  7. import com.ruoyi.framework.web.domain.BaseEntity;
  8. import org.apache.commons.lang3.builder.ToStringBuilder;
  9. import org.apache.commons.lang3.builder.ToStringStyle;
  10. /**
  11. * 特种设备吊装设备台账对象 t_specdev_dzsb
  12. *
  13. * @author ruoyi
  14. * @date 2021-07-26
  15. */
  16. @TableName("T_SPECDEV_DZSB")
  17. public class TSpecdevDzsb extends BaseEntity
  18. {
  19. private static final long serialVersionUID = 1L;
  20. /** 唯一标识ID */
  21. private Long id;
  22. /** 装置名称 */
  23. @Excel(name = "装置")
  24. private String plantCode;
  25. /** 单元 */
  26. @Excel(name = "单元")
  27. private String unit;
  28. /** 装置维修组 */
  29. @Excel(name = "装置维修组")
  30. private String plantMaint;
  31. /** 工程师 */
  32. @Excel(name = "装置维修工程师")
  33. private String engineer;
  34. /** 状态 */
  35. @Excel(name = "状态", dictType = "spec_dev_status")
  36. private Long status;
  37. /** 审核状态 */
  38. //@Excel(name = "审核状态", dictType = "spec_approve_status")
  39. private Long approveStatus;
  40. /** 设备名称 */
  41. @Excel(name = "设备名称")
  42. private String devname;
  43. /** 设备位号 */
  44. @Excel(name = "设备位号")
  45. private String devno;
  46. /** 档案号 */
  47. @Excel(name = "档案号")
  48. private String docno;
  49. /** 型号 */
  50. @Excel(name = "设备型号")
  51. private String model;
  52. /** 起吊重量 */
  53. @Excel(name = "起吊重量(Ton)")
  54. private String capacity;
  55. /** 设备使用地点 */
  56. @Excel(name = "使用地点")
  57. private String location;
  58. /** 注册代码 */
  59. @Excel(name = "设备注册编号")
  60. private String regno;
  61. /** 提交日期 */
  62. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  63. @Excel(name = "投用日期", width = 30, dateFormat = "yyyy-MM-dd")
  64. private Date submitdate;
  65. /** 制造单位 */
  66. @Excel(name = "制造单位")
  67. private String createUnit;
  68. /** 是否防爆 */
  69. @Excel(name = "是否防爆")
  70. private String isEx;
  71. /** 检验单位 */
  72. @Excel(name = "检验单位")
  73. private String checkUnit;
  74. /** 检验策略 */
  75. @Excel(name = "检验策略")
  76. private String checkStrategy;
  77. /** 上次年检时间 */
  78. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  79. @Excel(name = "检验日期", width = 30, dateFormat = "yyyy-MM-dd")
  80. private Date warnDate;
  81. /** 下次年检时间 */
  82. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  83. @Excel(name = "下次检验日期", width = 30, dateFormat = "yyyy-MM-dd")
  84. private Date nextWarnDate;
  85. /** 报告编号 */
  86. @Excel(name = "检验报告编号")
  87. private String reportNo;
  88. /** 定期检验结论 */
  89. @Excel(name = "定期检验结论")
  90. private String perTestConclusion;
  91. /** 备注 */
  92. @Excel(name = "备注")
  93. private String remarks;
  94. /** 状态 1 :正常 ;0:删除 */
  95. private Long delFlag;
  96. /** 创建人 */
  97. private Long createrCode;
  98. /** 创建时间 */
  99. private Date createdate;
  100. /** 修改人 */
  101. private Long updaterCode;
  102. /** 修改时间 */
  103. private Date updatedate;
  104. /** 部门编号 */
  105. //@Excel(name = "部门编号")
  106. private Long deptId;
  107. /** 使用证编号 */
  108. //@Excel(name = "使用证编号")
  109. private String useno;
  110. /** 检测周期 */
  111. //@Excel(name = "检测周期")
  112. private Long warnCycle;
  113. /** 预警标识 */
  114. //@Excel(name = "预警标识")
  115. private Long warnFlag;
  116. /** 年度维保日期 */
  117. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  118. //@Excel(name = "年度维保日期", width = 30, dateFormat = "yyyy-MM-dd")
  119. private Date yearMaint;
  120. /** 最新申请时间 */
  121. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  122. //@Excel(name = "最新申请时间", width = 30, dateFormat = "yyyy-MM-dd")
  123. private Date approveTime;
  124. /** 状态修改时间 */
  125. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  126. //@Excel(name = "状态修改时间", width = 30, dateFormat = "yyyy-MM-dd")
  127. private Date changeTime;
  128. /** 部门名称 */
  129. //@Excel(name = "部门名称")
  130. @TableField(exist = false)
  131. private String deptName;
  132. @TableField(exist = false)
  133. private Long devId;
  134. @TableField(exist = false)
  135. private Long hiType;
  136. @TableField(exist = false)
  137. private Long hiFlag;
  138. @TableField(exist = false)
  139. private String plantIds;
  140. @TableField(exist = false)
  141. private String unitIds;
  142. @TableField(exist = false)
  143. private String checkYear;
  144. private Long isRepeat;
  145. public Long getIsRepeat() {
  146. return isRepeat;
  147. }
  148. public void setIsRepeat(Long isRepeat) {
  149. this.isRepeat = isRepeat;
  150. }
  151. public String getPerTestConclusion() {
  152. return perTestConclusion;
  153. }
  154. public void setPerTestConclusion(String perTestConclusion) {
  155. this.perTestConclusion = perTestConclusion;
  156. }
  157. public Long getHiFlag() {
  158. return hiFlag;
  159. }
  160. public void setHiFlag(Long hiFlag) {
  161. this.hiFlag = hiFlag;
  162. }
  163. public Long getDevId() {
  164. return devId;
  165. }
  166. public void setDevId(Long devId) {
  167. this.devId = devId;
  168. }
  169. public Long getHiType() {
  170. return hiType;
  171. }
  172. public void setHiType(Long hiType) {
  173. this.hiType = hiType;
  174. }
  175. public String getIsEx() {
  176. return isEx;
  177. }
  178. public void setIsEx(String isEx) {
  179. this.isEx = isEx;
  180. }
  181. public String getDeptName() {
  182. return deptName;
  183. }
  184. public void setDeptName(String deptName) {
  185. this.deptName = deptName;
  186. }
  187. public void setId(Long id)
  188. {
  189. this.id = id;
  190. }
  191. public Long getId()
  192. {
  193. return id;
  194. }
  195. public void setPlantCode(String plantCode)
  196. {
  197. this.plantCode = plantCode;
  198. }
  199. public String getPlantCode()
  200. {
  201. return plantCode;
  202. }
  203. public void setUnit(String unit)
  204. {
  205. this.unit = unit;
  206. }
  207. public String getUnit()
  208. {
  209. return unit;
  210. }
  211. public void setDevname(String devname)
  212. {
  213. this.devname = devname;
  214. }
  215. public String getDevname()
  216. {
  217. return devname;
  218. }
  219. public void setDevno(String devno)
  220. {
  221. this.devno = devno;
  222. }
  223. public String getDevno()
  224. {
  225. return devno;
  226. }
  227. public void setSubmitdate(Date submitdate)
  228. {
  229. this.submitdate = submitdate;
  230. }
  231. public Date getSubmitdate()
  232. {
  233. return submitdate;
  234. }
  235. public void setStatus(Long status)
  236. {
  237. this.status = status;
  238. }
  239. public Long getStatus()
  240. {
  241. return status;
  242. }
  243. public void setDelFlag(Long delFlag)
  244. {
  245. this.delFlag = delFlag;
  246. }
  247. public Long getDelFlag()
  248. {
  249. return delFlag;
  250. }
  251. public void setCreaterCode(Long createrCode)
  252. {
  253. this.createrCode = createrCode;
  254. }
  255. public Long getCreaterCode()
  256. {
  257. return createrCode;
  258. }
  259. public void setCreatedate(Date createdate)
  260. {
  261. this.createdate = createdate;
  262. }
  263. public Date getCreatedate()
  264. {
  265. return createdate;
  266. }
  267. public void setUpdaterCode(Long updaterCode)
  268. {
  269. this.updaterCode = updaterCode;
  270. }
  271. public Long getUpdaterCode()
  272. {
  273. return updaterCode;
  274. }
  275. public void setUpdatedate(Date updatedate)
  276. {
  277. this.updatedate = updatedate;
  278. }
  279. public Date getUpdatedate()
  280. {
  281. return updatedate;
  282. }
  283. public void setDeptId(Long deptId)
  284. {
  285. this.deptId = deptId;
  286. }
  287. public Long getDeptId()
  288. {
  289. return deptId;
  290. }
  291. public void setRemarks(String remarks)
  292. {
  293. this.remarks = remarks;
  294. }
  295. public String getRemarks()
  296. {
  297. return remarks;
  298. }
  299. public void setApproveStatus(Long approveStatus)
  300. {
  301. this.approveStatus = approveStatus;
  302. }
  303. public Long getApproveStatus()
  304. {
  305. return approveStatus;
  306. }
  307. public void setRegno(String regno)
  308. {
  309. this.regno = regno;
  310. }
  311. public String getRegno()
  312. {
  313. return regno;
  314. }
  315. public void setUseno(String useno)
  316. {
  317. this.useno = useno;
  318. }
  319. public String getUseno()
  320. {
  321. return useno;
  322. }
  323. public void setWarnDate(Date warnDate)
  324. {
  325. this.warnDate = warnDate;
  326. }
  327. public Date getWarnDate()
  328. {
  329. return warnDate;
  330. }
  331. public void setWarnCycle(Long warnCycle)
  332. {
  333. this.warnCycle = warnCycle;
  334. }
  335. public Long getWarnCycle()
  336. {
  337. return warnCycle;
  338. }
  339. public void setNextWarnDate(Date nextWarnDate)
  340. {
  341. this.nextWarnDate = nextWarnDate;
  342. }
  343. public Date getNextWarnDate()
  344. {
  345. return nextWarnDate;
  346. }
  347. public void setWarnFlag(Long warnFlag)
  348. {
  349. this.warnFlag = warnFlag;
  350. }
  351. public Long getWarnFlag()
  352. {
  353. return warnFlag;
  354. }
  355. public void setPlantMaint(String plantMaint)
  356. {
  357. this.plantMaint = plantMaint;
  358. }
  359. public String getPlantMaint()
  360. {
  361. return plantMaint;
  362. }
  363. public void setDocno(String docno)
  364. {
  365. this.docno = docno;
  366. }
  367. public String getDocno()
  368. {
  369. return docno;
  370. }
  371. public void setModel(String model)
  372. {
  373. this.model = model;
  374. }
  375. public String getModel()
  376. {
  377. return model;
  378. }
  379. public void setCapacity(String capacity)
  380. {
  381. this.capacity = capacity;
  382. }
  383. public String getCapacity()
  384. {
  385. return capacity;
  386. }
  387. public void setLocation(String location)
  388. {
  389. this.location = location;
  390. }
  391. public String getLocation()
  392. {
  393. return location;
  394. }
  395. public void setCreateUnit(String createUnit)
  396. {
  397. this.createUnit = createUnit;
  398. }
  399. public String getCreateUnit()
  400. {
  401. return createUnit;
  402. }
  403. public void setCheckStrategy(String checkStrategy)
  404. {
  405. this.checkStrategy = checkStrategy;
  406. }
  407. public String getCheckStrategy()
  408. {
  409. return checkStrategy;
  410. }
  411. public void setYearMaint(Date yearMaint)
  412. {
  413. this.yearMaint = yearMaint;
  414. }
  415. public Date getYearMaint()
  416. {
  417. return yearMaint;
  418. }
  419. public void setReportNo(String reportNo)
  420. {
  421. this.reportNo = reportNo;
  422. }
  423. public String getReportNo()
  424. {
  425. return reportNo;
  426. }
  427. public void setApproveTime(Date approveTime)
  428. {
  429. this.approveTime = approveTime;
  430. }
  431. public Date getApproveTime()
  432. {
  433. return approveTime;
  434. }
  435. public void setChangeTime(Date changeTime)
  436. {
  437. this.changeTime = changeTime;
  438. }
  439. public Date getChangeTime()
  440. {
  441. return changeTime;
  442. }
  443. public void setCheckUnit(String checkUnit)
  444. {
  445. this.checkUnit = checkUnit;
  446. }
  447. public String getCheckUnit()
  448. {
  449. return checkUnit;
  450. }
  451. public void setEngineer(String engineer)
  452. {
  453. this.engineer = engineer;
  454. }
  455. public String getEngineer()
  456. {
  457. return engineer;
  458. }
  459. public String getPlantIds() {
  460. return plantIds;
  461. }
  462. public void setPlantIds(String plantIds) {
  463. this.plantIds = plantIds;
  464. }
  465. public String getUnitIds() {
  466. return unitIds;
  467. }
  468. public void setUnitIds(String unitIds) {
  469. this.unitIds = unitIds;
  470. }
  471. public String getCheckYear() {
  472. return checkYear;
  473. }
  474. public void setCheckYear(String checkYear) {
  475. this.checkYear = checkYear;
  476. }
  477. @Override
  478. public String toString() {
  479. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  480. .append("id", getId())
  481. .append("plantCode", getPlantCode())
  482. .append("unit", getUnit())
  483. .append("devname", getDevname())
  484. .append("devno", getDevno())
  485. .append("submitdate", getSubmitdate())
  486. .append("status", getStatus())
  487. .append("delFlag", getDelFlag())
  488. .append("createrCode", getCreaterCode())
  489. .append("createdate", getCreatedate())
  490. .append("updaterCode", getUpdaterCode())
  491. .append("updatedate", getUpdatedate())
  492. .append("deptId", getDeptId())
  493. .append("remarks", getRemarks())
  494. .append("approveStatus", getApproveStatus())
  495. .append("regno", getRegno())
  496. .append("useno", getUseno())
  497. .append("warnDate", getWarnDate())
  498. .append("warnCycle", getWarnCycle())
  499. .append("nextWarnDate", getNextWarnDate())
  500. .append("warnFlag", getWarnFlag())
  501. .append("plantMaint", getPlantMaint())
  502. .append("docno", getDocno())
  503. .append("model", getModel())
  504. .append("capacity", getCapacity())
  505. .append("location", getLocation())
  506. .append("createUnit", getCreateUnit())
  507. .append("checkStrategy", getCheckStrategy())
  508. .append("yearMaint", getYearMaint())
  509. .append("reportNo", getReportNo())
  510. .append("approveTime", getApproveTime())
  511. .append("changeTime", getChangeTime())
  512. .append("checkUnit", getCheckUnit())
  513. .append("engineer", getEngineer())
  514. .toString();
  515. }
  516. }