PdmBranchLine.java 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759
  1. package com.ruoyi.powerdistribution.domain;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import com.ruoyi.common.annotation.Excel;
  8. import com.ruoyi.common.core.domain.BaseEntity;
  9. /**
  10. * 可靠性分支线对象 pdm_branch_line
  11. *
  12. * @author ruoyi
  13. * @date 2024-12-24
  14. */
  15. public class PdmBranchLine extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** $column.columnComment */
  19. private Long id;
  20. /** 馈线线段资源id */
  21. @Excel(name = "馈线线段资源id ")
  22. private String bigFeederBranchLineId;
  23. /** 线路名称 */
  24. @Excel(name = "线路名称 ")
  25. private String lineNm;
  26. /** 设备编码 */
  27. @Excel(name = "设备编码 ")
  28. private String eqpNo;
  29. /** 运行编号 */
  30. @Excel(name = "运行编号 ")
  31. private String runNo;
  32. /** 所属馈线id */
  33. @Excel(name = "所属馈线id ")
  34. private String blgBigFeederId;
  35. /** 所属馈线名称 */
  36. @Excel(name = "所属馈线名称 ")
  37. private String blgBigFeederNm;
  38. /** 电压等级代码 */
  39. @Excel(name = "电压等级代码 ")
  40. private String voltLvlCd;
  41. /** 电压等级描述 */
  42. @Excel(name = "电压等级描述 ")
  43. private String voltLvlDsc;
  44. /** 架设方式代码 */
  45. @Excel(name = "架设方式代码 ")
  46. private String erectModeCd;
  47. /** 架设方式描述 */
  48. @Excel(name = "架设方式描述 ")
  49. private String erectModeDsc;
  50. /** 架空线路长度(km) */
  51. @Excel(name = "架空线路长度", readConverterExp = "架空线路长度(km) ")
  52. private BigDecimal overhdLineLen;
  53. /** 电缆线路长度(km) */
  54. @Excel(name = "电缆线路长度", readConverterExp = "k=m")
  55. private BigDecimal cableLineLen;
  56. /** 线路总长度(km) */
  57. @Excel(name = "线路总长度", readConverterExp = "k=m")
  58. private BigDecimal lineTolLen;
  59. /** 起始点设备id(pms2.0使用) */
  60. @Excel(name = "起始点设备id(pms2.0使用) ")
  61. private String startEqpId;
  62. /** 起始点设备名称(pms2.0使用) */
  63. @Excel(name = "起始点设备名称(pms2.0使用) ")
  64. private String startEqpNm;
  65. /** 起始点设备类型代码 */
  66. @Excel(name = "起始点设备类型代码 ")
  67. private String startEqpTypCd;
  68. /** 起始点设备类型描述 */
  69. @Excel(name = "起始点设备类型描述 ")
  70. private String startEqpTypDsc;
  71. /** 线路性质代码 */
  72. @Excel(name = "线路性质代码 ")
  73. private String lineNatureCd;
  74. /** 线路性质描述 */
  75. @Excel(name = "线路性质描述 ")
  76. private String lineNatureDsc;
  77. /** 所属上级线路id */
  78. @Excel(name = "所属上级线路id ")
  79. private String blgSuperLineId;
  80. /** 所属上级线路名称 */
  81. @Excel(name = "所属上级线路名称 ")
  82. private String blgSuperLineNm;
  83. /** 所属地市id */
  84. @Excel(name = "所属地市id ")
  85. private String blgCityId;
  86. /** 所属地市名称 */
  87. @Excel(name = "所属地市名称 ")
  88. private String blgCityNm;
  89. /** 运维单位id */
  90. @Excel(name = "运维单位id ")
  91. private String opMaintOrgId;
  92. /** 运维单位名称 */
  93. @Excel(name = "运维单位名称 ")
  94. private String opMaintOrgNm;
  95. /** 维护班组id */
  96. @Excel(name = "维护班组id ")
  97. private String maintTeamId;
  98. /** 维护班组名称 */
  99. @Excel(name = "维护班组名称 ")
  100. private String maintTeamNm;
  101. /** 运行状态代码 */
  102. @Excel(name = "运行状态代码 ")
  103. private String runStCd;
  104. /** 运行状态描述 */
  105. @Excel(name = "运行状态描述 ")
  106. private String runStDsc;
  107. /** 发布状态描述(pms2.0使用) */
  108. @Excel(name = "发布状态描述(pms2.0使用) ")
  109. private String releaseStDsc;
  110. /** 代维线路长度(km)(pms2.0使用) */
  111. @Excel(name = "代维线路长度", readConverterExp = "k=m")
  112. private BigDecimal repmaintLineLen;
  113. /** 是否有图形(pms2.0使用) */
  114. @Excel(name = "是否有图形(pms2.0使用) ")
  115. private String isHaveFigur;
  116. /** 标准设备主人编码 */
  117. @Excel(name = "标准设备主人编码 ")
  118. private String stdEqpMasterId;
  119. /** 标准设备主人名称 */
  120. @Excel(name = "标准设备主人名称 ")
  121. private String stdEqpMasterNm;
  122. /** 投运日期 */
  123. @JsonFormat(pattern = "yyyy-MM-dd")
  124. @Excel(name = "投运日期 ", width = 30, dateFormat = "yyyy-MM-dd")
  125. private Date shipDt;
  126. /** 标准单位编码 */
  127. @Excel(name = "标准单位编码 ")
  128. private String stdOrgNo;
  129. /** 标准单位名称 */
  130. @Excel(name = "标准单位名称 ")
  131. private String stdOrgNm;
  132. /** 标准地市单位名称 */
  133. @Excel(name = "标准地市单位名称 ")
  134. private String stdCityOrgNm;
  135. /** 标准区县单位编码 */
  136. @Excel(name = "标准区县单位编码 ")
  137. private String stdCountyOrgNo;
  138. /** 标准区县单位名称 */
  139. @Excel(name = "标准区县单位名称 ")
  140. private String stdCountyOrgNm;
  141. /** 业务日期 */
  142. @Excel(name = "业务日期 ")
  143. private String dataDt;
  144. /** etl时间戳 */
  145. @JsonFormat(pattern = "yyyy-MM-dd")
  146. @Excel(name = "etl时间戳 ", width = 30, dateFormat = "yyyy-MM-dd")
  147. private Date etlTm;
  148. /** 标准地市单位编码 */
  149. @Excel(name = "标准地市单位编码 ")
  150. private String stdCityOrgNo;
  151. /** 起点位置 */
  152. @Excel(name = "起点位置 ")
  153. private String startPos;
  154. /** 设备主人id */
  155. @Excel(name = "设备主人id ")
  156. private String eqpMasterId;
  157. /** 设备主人名称 */
  158. @Excel(name = "设备主人名称 ")
  159. private String eqpMasterNm;
  160. /** 营配标识 */
  161. @Excel(name = "营配标识 ")
  162. private String battalionId;
  163. /** 营配名称 */
  164. @Excel(name = "营配名称 ")
  165. private String battalionNm;
  166. /** 退运日期 */
  167. @JsonFormat(pattern = "yyyy-MM-dd")
  168. @Excel(name = "退运日期 ", width = 30, dateFormat = "yyyy-MM-dd")
  169. private Date retrogresDt;
  170. /** 创建时间 */
  171. @JsonFormat(pattern = "yyyy-MM-dd")
  172. @Excel(name = "创建时间 ", width = 30, dateFormat = "yyyy-MM-dd")
  173. private Date createTm;
  174. /** 最新更新时间 */
  175. @JsonFormat(pattern = "yyyy-MM-dd")
  176. @Excel(name = "最新更新时间 ", width = 30, dateFormat = "yyyy-MM-dd")
  177. private Date latestUpdTm;
  178. public void setId(Long id)
  179. {
  180. this.id = id;
  181. }
  182. public Long getId()
  183. {
  184. return id;
  185. }
  186. public void setBigFeederBranchLineId(String bigFeederBranchLineId)
  187. {
  188. this.bigFeederBranchLineId = bigFeederBranchLineId;
  189. }
  190. public String getBigFeederBranchLineId()
  191. {
  192. return bigFeederBranchLineId;
  193. }
  194. public void setLineNm(String lineNm)
  195. {
  196. this.lineNm = lineNm;
  197. }
  198. public String getLineNm()
  199. {
  200. return lineNm;
  201. }
  202. public void setEqpNo(String eqpNo)
  203. {
  204. this.eqpNo = eqpNo;
  205. }
  206. public String getEqpNo()
  207. {
  208. return eqpNo;
  209. }
  210. public void setRunNo(String runNo)
  211. {
  212. this.runNo = runNo;
  213. }
  214. public String getRunNo()
  215. {
  216. return runNo;
  217. }
  218. public void setBlgBigFeederId(String blgBigFeederId)
  219. {
  220. this.blgBigFeederId = blgBigFeederId;
  221. }
  222. public String getBlgBigFeederId()
  223. {
  224. return blgBigFeederId;
  225. }
  226. public void setBlgBigFeederNm(String blgBigFeederNm)
  227. {
  228. this.blgBigFeederNm = blgBigFeederNm;
  229. }
  230. public String getBlgBigFeederNm()
  231. {
  232. return blgBigFeederNm;
  233. }
  234. public void setVoltLvlCd(String voltLvlCd)
  235. {
  236. this.voltLvlCd = voltLvlCd;
  237. }
  238. public String getVoltLvlCd()
  239. {
  240. return voltLvlCd;
  241. }
  242. public void setVoltLvlDsc(String voltLvlDsc)
  243. {
  244. this.voltLvlDsc = voltLvlDsc;
  245. }
  246. public String getVoltLvlDsc()
  247. {
  248. return voltLvlDsc;
  249. }
  250. public void setErectModeCd(String erectModeCd)
  251. {
  252. this.erectModeCd = erectModeCd;
  253. }
  254. public String getErectModeCd()
  255. {
  256. return erectModeCd;
  257. }
  258. public void setErectModeDsc(String erectModeDsc)
  259. {
  260. this.erectModeDsc = erectModeDsc;
  261. }
  262. public String getErectModeDsc()
  263. {
  264. return erectModeDsc;
  265. }
  266. public void setOverhdLineLen(BigDecimal overhdLineLen)
  267. {
  268. this.overhdLineLen = overhdLineLen;
  269. }
  270. public BigDecimal getOverhdLineLen()
  271. {
  272. return overhdLineLen;
  273. }
  274. public void setCableLineLen(BigDecimal cableLineLen)
  275. {
  276. this.cableLineLen = cableLineLen;
  277. }
  278. public BigDecimal getCableLineLen()
  279. {
  280. return cableLineLen;
  281. }
  282. public void setLineTolLen(BigDecimal lineTolLen)
  283. {
  284. this.lineTolLen = lineTolLen;
  285. }
  286. public BigDecimal getLineTolLen()
  287. {
  288. return lineTolLen;
  289. }
  290. public void setStartEqpId(String startEqpId)
  291. {
  292. this.startEqpId = startEqpId;
  293. }
  294. public String getStartEqpId()
  295. {
  296. return startEqpId;
  297. }
  298. public void setStartEqpNm(String startEqpNm)
  299. {
  300. this.startEqpNm = startEqpNm;
  301. }
  302. public String getStartEqpNm()
  303. {
  304. return startEqpNm;
  305. }
  306. public void setStartEqpTypCd(String startEqpTypCd)
  307. {
  308. this.startEqpTypCd = startEqpTypCd;
  309. }
  310. public String getStartEqpTypCd()
  311. {
  312. return startEqpTypCd;
  313. }
  314. public void setStartEqpTypDsc(String startEqpTypDsc)
  315. {
  316. this.startEqpTypDsc = startEqpTypDsc;
  317. }
  318. public String getStartEqpTypDsc()
  319. {
  320. return startEqpTypDsc;
  321. }
  322. public void setLineNatureCd(String lineNatureCd)
  323. {
  324. this.lineNatureCd = lineNatureCd;
  325. }
  326. public String getLineNatureCd()
  327. {
  328. return lineNatureCd;
  329. }
  330. public void setLineNatureDsc(String lineNatureDsc)
  331. {
  332. this.lineNatureDsc = lineNatureDsc;
  333. }
  334. public String getLineNatureDsc()
  335. {
  336. return lineNatureDsc;
  337. }
  338. public void setBlgSuperLineId(String blgSuperLineId)
  339. {
  340. this.blgSuperLineId = blgSuperLineId;
  341. }
  342. public String getBlgSuperLineId()
  343. {
  344. return blgSuperLineId;
  345. }
  346. public void setBlgSuperLineNm(String blgSuperLineNm)
  347. {
  348. this.blgSuperLineNm = blgSuperLineNm;
  349. }
  350. public String getBlgSuperLineNm()
  351. {
  352. return blgSuperLineNm;
  353. }
  354. public void setBlgCityId(String blgCityId)
  355. {
  356. this.blgCityId = blgCityId;
  357. }
  358. public String getBlgCityId()
  359. {
  360. return blgCityId;
  361. }
  362. public void setBlgCityNm(String blgCityNm)
  363. {
  364. this.blgCityNm = blgCityNm;
  365. }
  366. public String getBlgCityNm()
  367. {
  368. return blgCityNm;
  369. }
  370. public void setOpMaintOrgId(String opMaintOrgId)
  371. {
  372. this.opMaintOrgId = opMaintOrgId;
  373. }
  374. public String getOpMaintOrgId()
  375. {
  376. return opMaintOrgId;
  377. }
  378. public void setOpMaintOrgNm(String opMaintOrgNm)
  379. {
  380. this.opMaintOrgNm = opMaintOrgNm;
  381. }
  382. public String getOpMaintOrgNm()
  383. {
  384. return opMaintOrgNm;
  385. }
  386. public void setMaintTeamId(String maintTeamId)
  387. {
  388. this.maintTeamId = maintTeamId;
  389. }
  390. public String getMaintTeamId()
  391. {
  392. return maintTeamId;
  393. }
  394. public void setMaintTeamNm(String maintTeamNm)
  395. {
  396. this.maintTeamNm = maintTeamNm;
  397. }
  398. public String getMaintTeamNm()
  399. {
  400. return maintTeamNm;
  401. }
  402. public void setRunStCd(String runStCd)
  403. {
  404. this.runStCd = runStCd;
  405. }
  406. public String getRunStCd()
  407. {
  408. return runStCd;
  409. }
  410. public void setRunStDsc(String runStDsc)
  411. {
  412. this.runStDsc = runStDsc;
  413. }
  414. public String getRunStDsc()
  415. {
  416. return runStDsc;
  417. }
  418. public void setReleaseStDsc(String releaseStDsc)
  419. {
  420. this.releaseStDsc = releaseStDsc;
  421. }
  422. public String getReleaseStDsc()
  423. {
  424. return releaseStDsc;
  425. }
  426. public void setRepmaintLineLen(BigDecimal repmaintLineLen)
  427. {
  428. this.repmaintLineLen = repmaintLineLen;
  429. }
  430. public BigDecimal getRepmaintLineLen()
  431. {
  432. return repmaintLineLen;
  433. }
  434. public void setIsHaveFigur(String isHaveFigur)
  435. {
  436. this.isHaveFigur = isHaveFigur;
  437. }
  438. public String getIsHaveFigur()
  439. {
  440. return isHaveFigur;
  441. }
  442. public void setStdEqpMasterId(String stdEqpMasterId)
  443. {
  444. this.stdEqpMasterId = stdEqpMasterId;
  445. }
  446. public String getStdEqpMasterId()
  447. {
  448. return stdEqpMasterId;
  449. }
  450. public void setStdEqpMasterNm(String stdEqpMasterNm)
  451. {
  452. this.stdEqpMasterNm = stdEqpMasterNm;
  453. }
  454. public String getStdEqpMasterNm()
  455. {
  456. return stdEqpMasterNm;
  457. }
  458. public void setShipDt(Date shipDt)
  459. {
  460. this.shipDt = shipDt;
  461. }
  462. public Date getShipDt()
  463. {
  464. return shipDt;
  465. }
  466. public void setStdOrgNo(String stdOrgNo)
  467. {
  468. this.stdOrgNo = stdOrgNo;
  469. }
  470. public String getStdOrgNo()
  471. {
  472. return stdOrgNo;
  473. }
  474. public void setStdOrgNm(String stdOrgNm)
  475. {
  476. this.stdOrgNm = stdOrgNm;
  477. }
  478. public String getStdOrgNm()
  479. {
  480. return stdOrgNm;
  481. }
  482. public void setStdCityOrgNm(String stdCityOrgNm)
  483. {
  484. this.stdCityOrgNm = stdCityOrgNm;
  485. }
  486. public String getStdCityOrgNm()
  487. {
  488. return stdCityOrgNm;
  489. }
  490. public void setStdCountyOrgNo(String stdCountyOrgNo)
  491. {
  492. this.stdCountyOrgNo = stdCountyOrgNo;
  493. }
  494. public String getStdCountyOrgNo()
  495. {
  496. return stdCountyOrgNo;
  497. }
  498. public void setStdCountyOrgNm(String stdCountyOrgNm)
  499. {
  500. this.stdCountyOrgNm = stdCountyOrgNm;
  501. }
  502. public String getStdCountyOrgNm()
  503. {
  504. return stdCountyOrgNm;
  505. }
  506. public void setDataDt(String dataDt)
  507. {
  508. this.dataDt = dataDt;
  509. }
  510. public String getDataDt()
  511. {
  512. return dataDt;
  513. }
  514. public void setEtlTm(Date etlTm)
  515. {
  516. this.etlTm = etlTm;
  517. }
  518. public Date getEtlTm()
  519. {
  520. return etlTm;
  521. }
  522. public void setStdCityOrgNo(String stdCityOrgNo)
  523. {
  524. this.stdCityOrgNo = stdCityOrgNo;
  525. }
  526. public String getStdCityOrgNo()
  527. {
  528. return stdCityOrgNo;
  529. }
  530. public void setStartPos(String startPos)
  531. {
  532. this.startPos = startPos;
  533. }
  534. public String getStartPos()
  535. {
  536. return startPos;
  537. }
  538. public void setEqpMasterId(String eqpMasterId)
  539. {
  540. this.eqpMasterId = eqpMasterId;
  541. }
  542. public String getEqpMasterId()
  543. {
  544. return eqpMasterId;
  545. }
  546. public void setEqpMasterNm(String eqpMasterNm)
  547. {
  548. this.eqpMasterNm = eqpMasterNm;
  549. }
  550. public String getEqpMasterNm()
  551. {
  552. return eqpMasterNm;
  553. }
  554. public void setBattalionId(String battalionId)
  555. {
  556. this.battalionId = battalionId;
  557. }
  558. public String getBattalionId()
  559. {
  560. return battalionId;
  561. }
  562. public void setBattalionNm(String battalionNm)
  563. {
  564. this.battalionNm = battalionNm;
  565. }
  566. public String getBattalionNm()
  567. {
  568. return battalionNm;
  569. }
  570. public void setRetrogresDt(Date retrogresDt)
  571. {
  572. this.retrogresDt = retrogresDt;
  573. }
  574. public Date getRetrogresDt()
  575. {
  576. return retrogresDt;
  577. }
  578. public void setCreateTm(Date createTm)
  579. {
  580. this.createTm = createTm;
  581. }
  582. public Date getCreateTm()
  583. {
  584. return createTm;
  585. }
  586. public void setLatestUpdTm(Date latestUpdTm)
  587. {
  588. this.latestUpdTm = latestUpdTm;
  589. }
  590. public Date getLatestUpdTm()
  591. {
  592. return latestUpdTm;
  593. }
  594. @Override
  595. public String toString() {
  596. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  597. .append("id", getId())
  598. .append("bigFeederBranchLineId", getBigFeederBranchLineId())
  599. .append("lineNm", getLineNm())
  600. .append("eqpNo", getEqpNo())
  601. .append("runNo", getRunNo())
  602. .append("blgBigFeederId", getBlgBigFeederId())
  603. .append("blgBigFeederNm", getBlgBigFeederNm())
  604. .append("voltLvlCd", getVoltLvlCd())
  605. .append("voltLvlDsc", getVoltLvlDsc())
  606. .append("erectModeCd", getErectModeCd())
  607. .append("erectModeDsc", getErectModeDsc())
  608. .append("overhdLineLen", getOverhdLineLen())
  609. .append("cableLineLen", getCableLineLen())
  610. .append("lineTolLen", getLineTolLen())
  611. .append("startEqpId", getStartEqpId())
  612. .append("startEqpNm", getStartEqpNm())
  613. .append("startEqpTypCd", getStartEqpTypCd())
  614. .append("startEqpTypDsc", getStartEqpTypDsc())
  615. .append("lineNatureCd", getLineNatureCd())
  616. .append("lineNatureDsc", getLineNatureDsc())
  617. .append("blgSuperLineId", getBlgSuperLineId())
  618. .append("blgSuperLineNm", getBlgSuperLineNm())
  619. .append("blgCityId", getBlgCityId())
  620. .append("blgCityNm", getBlgCityNm())
  621. .append("opMaintOrgId", getOpMaintOrgId())
  622. .append("opMaintOrgNm", getOpMaintOrgNm())
  623. .append("maintTeamId", getMaintTeamId())
  624. .append("maintTeamNm", getMaintTeamNm())
  625. .append("runStCd", getRunStCd())
  626. .append("runStDsc", getRunStDsc())
  627. .append("releaseStDsc", getReleaseStDsc())
  628. .append("repmaintLineLen", getRepmaintLineLen())
  629. .append("isHaveFigur", getIsHaveFigur())
  630. .append("stdEqpMasterId", getStdEqpMasterId())
  631. .append("stdEqpMasterNm", getStdEqpMasterNm())
  632. .append("shipDt", getShipDt())
  633. .append("stdOrgNo", getStdOrgNo())
  634. .append("stdOrgNm", getStdOrgNm())
  635. .append("stdCityOrgNm", getStdCityOrgNm())
  636. .append("stdCountyOrgNo", getStdCountyOrgNo())
  637. .append("stdCountyOrgNm", getStdCountyOrgNm())
  638. .append("dataDt", getDataDt())
  639. .append("etlTm", getEtlTm())
  640. .append("stdCityOrgNo", getStdCityOrgNo())
  641. .append("startPos", getStartPos())
  642. .append("eqpMasterId", getEqpMasterId())
  643. .append("eqpMasterNm", getEqpMasterNm())
  644. .append("battalionId", getBattalionId())
  645. .append("battalionNm", getBattalionNm())
  646. .append("retrogresDt", getRetrogresDt())
  647. .append("createTm", getCreateTm())
  648. .append("latestUpdTm", getLatestUpdTm())
  649. .toString();
  650. }
  651. }