TSpecdevMain.java 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555
  1. package com.cpms.project.asset.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.cpms.common.annotation.Excel;
  4. import com.cpms.common.core.domain.BaseEntity;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import java.util.Date;
  8. /**
  9. * 设备总对象 t_specdev_main
  10. *
  11. * @author admin
  12. * @date 2022-10-09
  13. */
  14. public class TSpecdevMain extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 唯一标识id */
  18. private Long id;
  19. @Excel(name = "序号")
  20. private int index;
  21. /** 中文名 */
  22. @Excel(name = "中文名")
  23. private String devName;
  24. /** 英文名 */
  25. @Excel(name = "英文名")
  26. private String devEnname;
  27. /** 位号 */
  28. @Excel(name = "位号")
  29. private String devno;
  30. /** 是否在PID上 */
  31. @Excel(name = "是否在PID上",readConverterExp = "1=是,0=否")
  32. private String isPid;
  33. /** P&ID图号/其他图号 */
  34. @Excel(name = "P&ID图号/其他图号")
  35. private String pidNo;
  36. /** 安装位置 */
  37. @Excel(name = "安装位置")
  38. private String installPosition;
  39. /** 功能位置 */
  40. @Excel(name = "功能位置")
  41. private String funcPosition;
  42. /** 资产号 */
  43. @Excel(name = "资产号")
  44. private String assetNo;
  45. /** 安全相关 */
  46. @Excel(name = "安全相关")
  47. private String securityRelevant;
  48. /** 安全相关来自于 */
  49. @Excel(name = "安全相关来自于")
  50. private String securityRelevantFrom;
  51. /** 生产厂家 */
  52. @Excel(name = "生产厂家")
  53. private String manufacturer;
  54. /** 生产年份 */
  55. @Excel(name = "生产年份")
  56. private String productionYear;
  57. /** 型号 */
  58. @Excel(name = "型号")
  59. private String model;
  60. /** 主要规格参数 */
  61. @Excel(name = "主要规格参数")
  62. private String mainSpecifications;
  63. /** 设备铭牌 */
  64. @Excel(name = "设备铭牌")
  65. private String dataPlate;
  66. /** 维修风险 */
  67. @Excel(name = "维修风险")
  68. private String maintenanceRisk;
  69. /** 生产风险 */
  70. @Excel(name = "生产风险")
  71. private String productionRisk;
  72. /** 设备分级 */
  73. @Excel(name = "设备分级")
  74. private String devGrade;
  75. /** 设备来自 */
  76. @Excel(name = "设备来自")
  77. private String devFrom;
  78. /** 设备类型(一级) */
  79. @Excel(name = "设备类型(一级)" )
  80. private String devType1;
  81. /** 设备类型(二级) */
  82. @Excel(name = "设备类型(二级)")
  83. private String devType2;
  84. /** 资产状态 */
  85. @Excel(name = "资产状态",readConverterExp = "1=在用,2=停用,3=报废,-1=封存")
  86. private String assetStatus;
  87. /** 资料完整度 */
  88. @Excel(name = "资料完整度")
  89. private String dataIntegrity;
  90. /** PM状态 */
  91. @Excel(name = "PM状态")
  92. private String pmStatus;
  93. /** 资产剩余寿命评估 */
  94. @Excel(name = "资产剩余寿命评估")
  95. private String assetResidueLifeAssess;
  96. /** 资产整体状态 */
  97. @Excel(name = "资产整体状态")
  98. private String overallAssetStatus;
  99. /** 状态 */
  100. private Long status;
  101. /** 状态 0 :正常 ;-1:删除 */
  102. private Long delFlag;
  103. /** 创建人 */
  104. private Long createrCode;
  105. /** 创建时间 */
  106. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  107. @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
  108. private Date createdate;
  109. /** 修改人 */
  110. private Long updaterCode;
  111. /** 修改时间 */
  112. @JsonFormat(pattern = "yyyy-MM-dd" , timezone = "GMT+8")
  113. private Date updatedate;
  114. /** 部门编号 */
  115. private Long deptId;
  116. /** 备注 */
  117. @Excel(name = "备注")
  118. private String remarks;
  119. private String deptName;
  120. private String subId;
  121. private String fuzzy;
  122. public String getFuzzy() {
  123. return fuzzy;
  124. }
  125. public void setFuzzy(String fuzzy) {
  126. this.fuzzy = fuzzy;
  127. }
  128. public int getIndex() {
  129. return index;
  130. }
  131. public void setIndex(int index) {
  132. this.index = index;
  133. }
  134. public void setId(Long id)
  135. {
  136. this.id = id;
  137. }
  138. public Long getId()
  139. {
  140. return id;
  141. }
  142. public void setDevName(String devName)
  143. {
  144. this.devName = devName;
  145. }
  146. public String getDevName()
  147. {
  148. return devName;
  149. }
  150. public void setDevEnname(String devEnname)
  151. {
  152. this.devEnname = devEnname;
  153. }
  154. public String getDevEnname()
  155. {
  156. return devEnname;
  157. }
  158. public void setDevno(String devno)
  159. {
  160. this.devno = devno;
  161. }
  162. public String getDevno()
  163. {
  164. return devno;
  165. }
  166. public void setIsPid(String isPid)
  167. {
  168. this.isPid = isPid;
  169. }
  170. public String getIsPid()
  171. {
  172. return isPid;
  173. }
  174. public void setPidNo(String pidNo)
  175. {
  176. this.pidNo = pidNo;
  177. }
  178. public String getPidNo()
  179. {
  180. return pidNo;
  181. }
  182. public void setInstallPosition(String installPosition)
  183. {
  184. this.installPosition = installPosition;
  185. }
  186. public String getInstallPosition()
  187. {
  188. return installPosition;
  189. }
  190. public void setFuncPosition(String funcPosition)
  191. {
  192. this.funcPosition = funcPosition;
  193. }
  194. public String getFuncPosition()
  195. {
  196. return funcPosition;
  197. }
  198. public void setAssetNo(String assetNo)
  199. {
  200. this.assetNo = assetNo;
  201. }
  202. public String getAssetNo()
  203. {
  204. return assetNo;
  205. }
  206. public void setSecurityRelevant(String securityRelevant)
  207. {
  208. this.securityRelevant = securityRelevant;
  209. }
  210. public String getSecurityRelevant()
  211. {
  212. return securityRelevant;
  213. }
  214. public void setSecurityRelevantFrom(String securityRelevantFrom)
  215. {
  216. this.securityRelevantFrom = securityRelevantFrom;
  217. }
  218. public String getSecurityRelevantFrom()
  219. {
  220. return securityRelevantFrom;
  221. }
  222. public void setManufacturer(String manufacturer)
  223. {
  224. this.manufacturer = manufacturer;
  225. }
  226. public String getManufacturer()
  227. {
  228. return manufacturer;
  229. }
  230. public void setProductionYear(String productionYear)
  231. {
  232. this.productionYear = productionYear;
  233. }
  234. public String getProductionYear()
  235. {
  236. return productionYear;
  237. }
  238. public void setModel(String model)
  239. {
  240. this.model = model;
  241. }
  242. public String getModel()
  243. {
  244. return model;
  245. }
  246. public void setMainSpecifications(String mainSpecifications)
  247. {
  248. this.mainSpecifications = mainSpecifications;
  249. }
  250. public String getMainSpecifications()
  251. {
  252. return mainSpecifications;
  253. }
  254. public void setDataPlate(String dataPlate)
  255. {
  256. this.dataPlate = dataPlate;
  257. }
  258. public String getDataPlate()
  259. {
  260. return dataPlate;
  261. }
  262. public void setMaintenanceRisk(String maintenanceRisk)
  263. {
  264. this.maintenanceRisk = maintenanceRisk;
  265. }
  266. public String getMaintenanceRisk()
  267. {
  268. return maintenanceRisk;
  269. }
  270. public void setProductionRisk(String productionRisk)
  271. {
  272. this.productionRisk = productionRisk;
  273. }
  274. public String getProductionRisk()
  275. {
  276. return productionRisk;
  277. }
  278. public void setDevGrade(String devGrade)
  279. {
  280. this.devGrade = devGrade;
  281. }
  282. public String getDevGrade()
  283. {
  284. return devGrade;
  285. }
  286. public void setDevFrom(String devFrom)
  287. {
  288. this.devFrom = devFrom;
  289. }
  290. public String getDevFrom()
  291. {
  292. return devFrom;
  293. }
  294. public void setDevType1(String devType1)
  295. {
  296. this.devType1 = devType1;
  297. }
  298. public String getDevType1()
  299. {
  300. return devType1;
  301. }
  302. public void setDevType2(String devType2)
  303. {
  304. this.devType2 = devType2;
  305. }
  306. public String getDevType2()
  307. {
  308. return devType2;
  309. }
  310. public void setAssetStatus(String assetStatus)
  311. {
  312. this.assetStatus = assetStatus;
  313. }
  314. public String getAssetStatus()
  315. {
  316. return assetStatus;
  317. }
  318. public void setDataIntegrity(String dataIntegrity)
  319. {
  320. this.dataIntegrity = dataIntegrity;
  321. }
  322. public String getDataIntegrity()
  323. {
  324. return dataIntegrity;
  325. }
  326. public void setPmStatus(String pmStatus)
  327. {
  328. this.pmStatus = pmStatus;
  329. }
  330. public String getPmStatus()
  331. {
  332. return pmStatus;
  333. }
  334. public void setAssetResidueLifeAssess(String assetResidueLifeAssess)
  335. {
  336. this.assetResidueLifeAssess = assetResidueLifeAssess;
  337. }
  338. public String getAssetResidueLifeAssess()
  339. {
  340. return assetResidueLifeAssess;
  341. }
  342. public void setOverallAssetStatus(String overallAssetStatus)
  343. {
  344. this.overallAssetStatus = overallAssetStatus;
  345. }
  346. public String getOverallAssetStatus()
  347. {
  348. return overallAssetStatus;
  349. }
  350. public void setStatus(Long status)
  351. {
  352. this.status = status;
  353. }
  354. public Long getStatus()
  355. {
  356. return status;
  357. }
  358. public void setDelFlag(Long delFlag)
  359. {
  360. this.delFlag = delFlag;
  361. }
  362. public Long getDelFlag()
  363. {
  364. return delFlag;
  365. }
  366. public void setCreaterCode(Long createrCode)
  367. {
  368. this.createrCode = createrCode;
  369. }
  370. public Long getCreaterCode()
  371. {
  372. return createrCode;
  373. }
  374. public void setCreatedate(Date createdate)
  375. {
  376. this.createdate = createdate;
  377. }
  378. public Date getCreatedate()
  379. {
  380. return createdate;
  381. }
  382. public void setUpdaterCode(Long updaterCode)
  383. {
  384. this.updaterCode = updaterCode;
  385. }
  386. public Long getUpdaterCode()
  387. {
  388. return updaterCode;
  389. }
  390. public void setUpdatedate(Date updatedate)
  391. {
  392. this.updatedate = updatedate;
  393. }
  394. public Date getUpdatedate()
  395. {
  396. return updatedate;
  397. }
  398. public void setDeptId(Long deptId)
  399. {
  400. this.deptId = deptId;
  401. }
  402. public Long getDeptId()
  403. {
  404. return deptId;
  405. }
  406. public void setRemarks(String remarks)
  407. {
  408. this.remarks = remarks;
  409. }
  410. public String getRemarks()
  411. {
  412. return remarks;
  413. }
  414. public String getDeptName() {
  415. return deptName;
  416. }
  417. public void setDeptName(String deptName) {
  418. this.deptName = deptName;
  419. }
  420. public String getSubId() {
  421. return subId;
  422. }
  423. public void setSubId(String subId) {
  424. this.subId = subId;
  425. }
  426. @Override
  427. public String toString() {
  428. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  429. .append("id", getId())
  430. .append("devName", getDevName())
  431. .append("devEnname", getDevEnname())
  432. .append("devno", getDevno())
  433. .append("isPid", getIsPid())
  434. .append("pidNo", getPidNo())
  435. .append("installPosition", getInstallPosition())
  436. .append("funcPosition", getFuncPosition())
  437. .append("assetNo", getAssetNo())
  438. .append("securityRelevant", getSecurityRelevant())
  439. .append("securityRelevantFrom", getSecurityRelevantFrom())
  440. .append("manufacturer", getManufacturer())
  441. .append("productionYear", getProductionYear())
  442. .append("model", getModel())
  443. .append("mainSpecifications", getMainSpecifications())
  444. .append("dataPlate", getDataPlate())
  445. .append("maintenanceRisk", getMaintenanceRisk())
  446. .append("productionRisk", getProductionRisk())
  447. .append("devGrade", getDevGrade())
  448. .append("devFrom", getDevFrom())
  449. .append("devType1", getDevType1())
  450. .append("devType2", getDevType2())
  451. .append("assetStatus", getAssetStatus())
  452. .append("dataIntegrity", getDataIntegrity())
  453. .append("pmStatus", getPmStatus())
  454. .append("assetResidueLifeAssess", getAssetResidueLifeAssess())
  455. .append("overallAssetStatus", getOverallAssetStatus())
  456. .append("status", getStatus())
  457. .append("delFlag", getDelFlag())
  458. .append("createrCode", getCreaterCode())
  459. .append("createdate", getCreatedate())
  460. .append("updaterCode", getUpdaterCode())
  461. .append("updatedate", getUpdatedate())
  462. .append("deptId", getDeptId())
  463. .append("remarks", getRemarks())
  464. .toString();
  465. }
  466. }