PdmMaintenanceProcess.java 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. package com.ruoyi.powerdistribution.domain;
  2. import lombok.Data;
  3. import org.apache.commons.lang3.builder.ToStringBuilder;
  4. import org.apache.commons.lang3.builder.ToStringStyle;
  5. import com.ruoyi.common.annotation.Excel;
  6. import com.ruoyi.common.core.domain.BaseEntity;
  7. import java.util.List;
  8. /**
  9. * 检修计划全流程管理对象 ads_cst_hywzqlc_pdmmaintenanceprocess_wf
  10. *
  11. * @author ruoyi
  12. * @date 2024-12-05
  13. */
  14. @Data
  15. public class PdmMaintenanceProcess extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** $column.columnComment */
  19. private Long id;
  20. /** 月计划编号 */
  21. @Excel(name = "月计划编号")
  22. private String planCode;
  23. /** 周计划编号 */
  24. //@Excel(name = "周计划编号")
  25. private String planCodeW;
  26. /** 月计划停电设备数 */
  27. @Excel(name = "月计划停电设备数")
  28. private Long powerOutageDevices;
  29. /** 月计划时户数 */
  30. @Excel(name = "月计划时户数")
  31. private Long perHourHouseholdsM;
  32. /** 周计划时户数 */
  33. @Excel(name = "周计划时户数")
  34. private Long perHourHouseholdsW;
  35. /** 所属市公司 */
  36. @Excel(name = "所属市公司")
  37. private String city;
  38. /** 所属县公司 */
  39. @Excel(name = "所属县公司")
  40. private String county;
  41. /** 所属供电所 */
  42. @Excel(name = "所属供电所")
  43. private String station;
  44. /** 线路编号 */
  45. @Excel(name = "线路编号")
  46. private String lineCode;
  47. /** 线路名称 */
  48. @Excel(name = "线路名称")
  49. private String lineName;
  50. /** 人工计划时户数 */
  51. @Excel(name = "人工计划时户数")
  52. private Long perHourHouseholdsArtif;
  53. /** 申报单位 */
  54. @Excel(name = "申报单位")
  55. private String declarAgency;
  56. /** 是否需要上传检修方案0-不需要,1-需要,2-已上传 */
  57. @Excel(name = "是否需要上传检修方案0-不需要,1-需要,2-已上传")
  58. private String isMaintenance;
  59. /** 是否需要审批0-不需要,1-需要,2-已上传 */
  60. @Excel(name = "是否需要审批0-不需要,1-需要,2-已上传")
  61. private String isApprove;
  62. /** 检修方案地址 */
  63. @Excel(name = "检修方案地址")
  64. private String maintenanceFilePath;
  65. /** 审批方案地址 */
  66. @Excel(name = "审批方案地址")
  67. private String approveFilePath;
  68. private String maintenanceFileName;
  69. private String approveFileName;
  70. @Excel(name = "审批方案地址")
  71. private String hourNum;
  72. private List<Double> examiAmount;
  73. // @Excel(name = "党政一把手考核金额")
  74. // private String manageAmt;
  75. // @Excel(name = "分管副经理")
  76. // private String manageAssistantAmt;
  77. // @Excel(name = "部室主任考核金额")
  78. // private String deptDirectorAmt;
  79. // @Excel(name = "部室分管主任考核金额")
  80. // private String deptDirectorAssistantAmt;
  81. // @Excel(name = "部室责任专责考核金额")
  82. // private String deptManageAmt;
  83. // @Excel(name = "总负责人考核金额")
  84. // private String principAmt;
  85. // @Excel(name = "工作负责人考核金额")
  86. // private String workPrincipAmt;
  87. // @Excel(name = "设备主人考核金额")
  88. // private String ownerAmt;
  89. //
  90. // @Override
  91. public String toString() {
  92. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  93. .append("id", getId())
  94. .append("planCode", getPlanCode())
  95. .append("powerOutageDevices", getPowerOutageDevices())
  96. .append("perHourHouseholdsM", getPerHourHouseholdsM())
  97. .append("perHourHouseholdsW", getPerHourHouseholdsW())
  98. .append("city", getCity())
  99. .append("county", getCounty())
  100. .append("station", getStation())
  101. .append("lineCode", getLineCode())
  102. .append("lineName", getLineName())
  103. .append("perHourHouseholdsArtif", getPerHourHouseholdsArtif())
  104. .append(" declarAgency", getDeclarAgency())
  105. .append("isMaintenance", getIsMaintenance())
  106. .append("isApprove", getIsApprove())
  107. .append("maintenanceFilePath", getMaintenanceFilePath())
  108. .append("approveFilePath", getApproveFilePath())
  109. .append("createBy", getCreateBy())
  110. .append("createTime", getCreateTime())
  111. .append("updateBy", getUpdateBy())
  112. .append("updateTime", getUpdateTime())
  113. .toString();
  114. }
  115. }