TPssrLock.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532
  1. package com.ruoyi.project.pssr.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.framework.aspectj.lang.annotation.Excel;
  4. import com.ruoyi.framework.web.domain.BaseEntity;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import java.util.Date;
  8. import java.util.List;
  9. /**
  10. * 锁开锁关阀门状态对象 t_pssr_lock
  11. *
  12. * @author ssy
  13. * @date 2024-09-23
  14. */
  15. public class TPssrLock extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** 唯一标识ID */
  19. private Long id;
  20. /** 内容表id */
  21. @Excel(name = "内容表id")
  22. private Long subId;
  23. /** 审批id */
  24. @Excel(name = "审批id")
  25. private Long approveId;
  26. /** 单元 */
  27. @Excel(name = "单元")
  28. private String unit;
  29. /** PID图号 */
  30. @Excel(name = "PID图号")
  31. private String pidNo;
  32. private List<String> pidNos;
  33. /** 位置 */
  34. @Excel(name = "位置")
  35. private String position;
  36. /** 尺寸 */
  37. @Excel(name = "尺寸")
  38. private String lockSize;
  39. /** PID标注状态 */
  40. @Excel(name = "PID标注状态")
  41. private String pidStatus;
  42. /** 拆锁人 */
  43. @Excel(name = "拆锁人")
  44. private String unlocker;
  45. /** 拆锁时间 */
  46. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  47. @Excel(name = "拆锁时间", width = 30, dateFormat = "yyyy-MM-dd")
  48. private Date unlockDate;
  49. /** 上锁人 */
  50. @Excel(name = "上锁人")
  51. private String lockeder;
  52. /** 上锁时间 */
  53. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  54. @Excel(name = "上锁时间", width = 30, dateFormat = "yyyy-MM-dd")
  55. private Date lockedDate;
  56. /** 上锁位置正确(是/否) */
  57. @Excel(name = "上锁位置正确(是/否)")
  58. private String positionRight;
  59. /** 阀门状态正确(是/否) */
  60. @Excel(name = "阀门状态正确(是/否)")
  61. private String statusRight;
  62. /** 锁开锁关紧固(是/否) */
  63. @Excel(name = "锁开锁关紧固(是/否)")
  64. private String fastening;
  65. /** 锁体和链条无损坏(是/否) */
  66. @Excel(name = "锁体和链条无损坏(是/否)")
  67. private String noDamage;
  68. /** 确认人 */
  69. @Excel(name = "确认人")
  70. private String confirm;
  71. /** 确认时间 */
  72. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  73. @Excel(name = "确认时间", width = 30, dateFormat = "yyyy-MM-dd")
  74. private Date confirmationDate;
  75. /** 删除状态 */
  76. private Long delFlag;
  77. /** 创建人 */
  78. @Excel(name = "创建人")
  79. private String createrCode;
  80. /** 创建时间 */
  81. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  82. @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
  83. private Date createdate;
  84. /** 修改人 */
  85. @Excel(name = "修改人")
  86. private String updaterCode;
  87. /** 修改时间 */
  88. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  89. @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd")
  90. private Date updatedate;
  91. /** 部门编号 */
  92. @Excel(name = "部门编号")
  93. private Long deptId;
  94. private String deptName;
  95. public String getDeptName() {
  96. return deptName;
  97. }
  98. public void setDeptName(String deptName) {
  99. this.deptName = deptName;
  100. }
  101. /** 备注 */
  102. @Excel(name = "备注")
  103. private String remarks;
  104. /** 审批状态 */
  105. @Excel(name = "审批状态")
  106. private Long approveStatus;
  107. private String confirm1Name;
  108. private String confirm2Name;
  109. private List<Long> fileIds;
  110. private List<TPssrFile> fileList;
  111. private String reason;
  112. public String getReason() {
  113. return reason;
  114. }
  115. public void setReason(String reason) {
  116. this.reason = reason;
  117. }
  118. public List<TPssrFile> getFileList() {
  119. return fileList;
  120. }
  121. public void setFileList(List<TPssrFile> fileList) {
  122. this.fileList = fileList;
  123. }
  124. public List<Long> getFileIds() {
  125. return fileIds;
  126. }
  127. public void setFileIds(List<Long> fileIds) {
  128. this.fileIds = fileIds;
  129. }
  130. public String getConfirm1Name() {
  131. return confirm1Name;
  132. }
  133. public void setConfirm1Name(String confirm1Name) {
  134. this.confirm1Name = confirm1Name;
  135. }
  136. public String getConfirm2Name() {
  137. return confirm2Name;
  138. }
  139. public void setConfirm2Name(String confirm2Name) {
  140. this.confirm2Name = confirm2Name;
  141. }
  142. private Long[] ids;
  143. private Long taskType;
  144. /** 岗位*/
  145. private String lockPost;
  146. /** 锁编号*/
  147. private String lockCode;
  148. /** 介质*/
  149. private String medium;
  150. /** 风险等级*/
  151. private String riskLevel;
  152. /** 编码一致*/
  153. private String codeAccord;
  154. public String getLockPost() {
  155. return lockPost;
  156. }
  157. public void setLockPost(String lockPost) {
  158. this.lockPost = lockPost;
  159. }
  160. public String getLockCode() {
  161. return lockCode;
  162. }
  163. public void setLockCode(String lockCode) {
  164. this.lockCode = lockCode;
  165. }
  166. public String getMedium() {
  167. return medium;
  168. }
  169. public void setMedium(String medium) {
  170. this.medium = medium;
  171. }
  172. public String getRiskLevel() {
  173. return riskLevel;
  174. }
  175. public void setRiskLevel(String riskLevel) {
  176. this.riskLevel = riskLevel;
  177. }
  178. public String getCodeAccord() {
  179. return codeAccord;
  180. }
  181. public void setCodeAccord(String codeAccord) {
  182. this.codeAccord = codeAccord;
  183. }
  184. public Long[] getIds() {
  185. return ids;
  186. }
  187. public void setIds(Long[] ids) {
  188. this.ids = ids;
  189. }
  190. public Long getTaskType() {
  191. return taskType;
  192. }
  193. public void setTaskType(Long taskType) {
  194. this.taskType = taskType;
  195. }
  196. public void setId(Long id)
  197. {
  198. this.id = id;
  199. }
  200. public Long getId()
  201. {
  202. return id;
  203. }
  204. public void setSubId(Long subId)
  205. {
  206. this.subId = subId;
  207. }
  208. public Long getSubId()
  209. {
  210. return subId;
  211. }
  212. public void setApproveId(Long approveId)
  213. {
  214. this.approveId = approveId;
  215. }
  216. public Long getApproveId()
  217. {
  218. return approveId;
  219. }
  220. public void setUnit(String unit)
  221. {
  222. this.unit = unit;
  223. }
  224. public String getUnit()
  225. {
  226. return unit;
  227. }
  228. public List<String> getPidNos() {
  229. return pidNos;
  230. }
  231. public void setPidNos(List<String> pidNos) {
  232. this.pidNos = pidNos;
  233. }
  234. public void setPidNo(String pidNo)
  235. {
  236. this.pidNo = pidNo;
  237. }
  238. public String getPidNo()
  239. {
  240. return pidNo;
  241. }
  242. public void setPosition(String position)
  243. {
  244. this.position = position;
  245. }
  246. public String getPosition()
  247. {
  248. return position;
  249. }
  250. public void setLockSize(String lockSize)
  251. {
  252. this.lockSize = lockSize;
  253. }
  254. public String getLockSize()
  255. {
  256. return lockSize;
  257. }
  258. public void setPidStatus(String pidStatus)
  259. {
  260. this.pidStatus = pidStatus;
  261. }
  262. public String getPidStatus()
  263. {
  264. return pidStatus;
  265. }
  266. public void setUnlocker(String unlocker)
  267. {
  268. this.unlocker = unlocker;
  269. }
  270. public String getUnlocker()
  271. {
  272. return unlocker;
  273. }
  274. public void setUnlockDate(Date unlockDate)
  275. {
  276. this.unlockDate = unlockDate;
  277. }
  278. public Date getUnlockDate()
  279. {
  280. return unlockDate;
  281. }
  282. public void setLockeder(String lockeder)
  283. {
  284. this.lockeder = lockeder;
  285. }
  286. public String getLockeder()
  287. {
  288. return lockeder;
  289. }
  290. public void setLockedDate(Date lockedDate)
  291. {
  292. this.lockedDate = lockedDate;
  293. }
  294. public Date getLockedDate()
  295. {
  296. return lockedDate;
  297. }
  298. public void setPositionRight(String positionRight)
  299. {
  300. this.positionRight = positionRight;
  301. }
  302. public String getPositionRight()
  303. {
  304. return positionRight;
  305. }
  306. public void setStatusRight(String statusRight)
  307. {
  308. this.statusRight = statusRight;
  309. }
  310. public String getStatusRight()
  311. {
  312. return statusRight;
  313. }
  314. public void setFastening(String fastening)
  315. {
  316. this.fastening = fastening;
  317. }
  318. public String getFastening()
  319. {
  320. return fastening;
  321. }
  322. public void setNoDamage(String noDamage)
  323. {
  324. this.noDamage = noDamage;
  325. }
  326. public String getNoDamage()
  327. {
  328. return noDamage;
  329. }
  330. public void setConfirm(String confirm)
  331. {
  332. this.confirm = confirm;
  333. }
  334. public String getConfirm()
  335. {
  336. return confirm;
  337. }
  338. public void setConfirmationDate(Date confirmationDate)
  339. {
  340. this.confirmationDate = confirmationDate;
  341. }
  342. public Date getConfirmationDate()
  343. {
  344. return confirmationDate;
  345. }
  346. public void setDelFlag(Long delFlag)
  347. {
  348. this.delFlag = delFlag;
  349. }
  350. public Long getDelFlag()
  351. {
  352. return delFlag;
  353. }
  354. public void setCreaterCode(String createrCode)
  355. {
  356. this.createrCode = createrCode;
  357. }
  358. public String getCreaterCode()
  359. {
  360. return createrCode;
  361. }
  362. public void setCreatedate(Date createdate)
  363. {
  364. this.createdate = createdate;
  365. }
  366. public Date getCreatedate()
  367. {
  368. return createdate;
  369. }
  370. public void setUpdaterCode(String updaterCode)
  371. {
  372. this.updaterCode = updaterCode;
  373. }
  374. public String getUpdaterCode()
  375. {
  376. return updaterCode;
  377. }
  378. public void setUpdatedate(Date updatedate)
  379. {
  380. this.updatedate = updatedate;
  381. }
  382. public Date getUpdatedate()
  383. {
  384. return updatedate;
  385. }
  386. public void setDeptId(Long deptId)
  387. {
  388. this.deptId = deptId;
  389. }
  390. public Long getDeptId()
  391. {
  392. return deptId;
  393. }
  394. public void setRemarks(String remarks)
  395. {
  396. this.remarks = remarks;
  397. }
  398. public String getRemarks()
  399. {
  400. return remarks;
  401. }
  402. public void setApproveStatus(Long approveStatus)
  403. {
  404. this.approveStatus = approveStatus;
  405. }
  406. public Long getApproveStatus()
  407. {
  408. return approveStatus;
  409. }
  410. @Override
  411. public String toString() {
  412. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  413. .append("id", getId())
  414. .append("subId", getSubId())
  415. .append("approveId", getApproveId())
  416. .append("unit", getUnit())
  417. .append("pidNo", getPidNo())
  418. .append("position", getPosition())
  419. .append("lockSize", getLockSize())
  420. .append("pidStatus", getPidStatus())
  421. .append("unlocker", getUnlocker())
  422. .append("unlockDate", getUnlockDate())
  423. .append("lockeder", getLockeder())
  424. .append("lockedDate", getLockedDate())
  425. .append("positionRight", getPositionRight())
  426. .append("statusRight", getStatusRight())
  427. .append("fastening", getFastening())
  428. .append("noDamage", getNoDamage())
  429. .append("confirm", getConfirm())
  430. .append("confirmationDate", getConfirmationDate())
  431. .append("delFlag", getDelFlag())
  432. .append("createrCode", getCreaterCode())
  433. .append("createdate", getCreatedate())
  434. .append("updaterCode", getUpdaterCode())
  435. .append("updatedate", getUpdatedate())
  436. .append("deptId", getDeptId())
  437. .append("remarks", getRemarks())
  438. .append("approveStatus", getApproveStatus())
  439. .toString();
  440. }
  441. }