TBusiHiddCountMonVo.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.goldenwater.slaj.hidd.domain;
  2. import lombok.Data;
  3. import lombok.EqualsAndHashCode;
  4. /**
  5. * 隐患月度统计VO(包含查询条件和计算字段)
  6. */
  7. @Data
  8. @EqualsAndHashCode(callSuper = true)
  9. public class TBusiHiddCountMonVo extends TBusiHiddCountMon {
  10. // ============ 查询条件字段 ============
  11. /** 机构名称(模糊查询) */
  12. private String orgNameQuery;
  13. /** 单位性质 (1:直属单位 2:流域机构 3:下级水行政部门) */
  14. private String unitType;
  15. // ============ 计算字段(通过SQL计算) ============
  16. /** 隐患总数 */
  17. private Integer totalHidd;
  18. /** 已整改 */
  19. private Integer solvedHidd;
  20. /** 整改中 */
  21. private Integer solvingHidd;
  22. /** 未整改 */
  23. private Integer unsolvedHidd;
  24. /** 整改率 */
  25. private Double solveRate;
  26. /** 机构名称(关联查询) */
  27. private String orgName;
  28. // ============ 逾期统计字段 ============
  29. /** 重大隐患-整改中 */
  30. private Integer zdSolvingHidd;
  31. /** 重大隐患-未整改 */
  32. private Integer zdUnsolvedHidd;
  33. /** 重大隐患-逾期未整改 */
  34. private Integer zdOverTimeHidd;
  35. /** 一般隐患-整改中 */
  36. private Integer ybSolvingHidd;
  37. /** 一般隐患-未整改 */
  38. private Integer ybUnsolvedHidd;
  39. /** 一般隐患-逾期未整改 */
  40. private Integer ybOverTimeHidd;
  41. /** 逾期未整改总数 */
  42. private Integer overTimeHidd;
  43. }