LineInfoDay.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.ruoyi.ucp.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import java.io.Serializable;
  7. import java.util.Date;
  8. /**
  9. * <p>
  10. *
  11. * </p>
  12. *
  13. * @author gfhd
  14. * @since 2024-03-21
  15. */
  16. @Data
  17. @TableName("line_info_day")
  18. public class LineInfoDay implements Serializable {
  19. private static final long serialVersionUID = 1L;
  20. @TableId(value = "id", type = IdType.AUTO)
  21. private Integer id;
  22. private String stationId;
  23. private String projectId;
  24. private String lineId;
  25. private Date recordDate;
  26. private Integer rfdl;
  27. private double swdl;
  28. private double gwdl;
  29. private double cydl;
  30. private double zyb;
  31. private double hdl;
  32. public double getSwdl() {
  33. if (Double.isNaN(swdl)) swdl = 0d;
  34. return swdl;
  35. }
  36. public double getGwdl() {
  37. if (Double.isNaN(gwdl)) gwdl = 0d;
  38. return gwdl;
  39. }
  40. public double getCydl() {
  41. if (Double.isNaN(cydl)) cydl = 0d;
  42. return cydl;
  43. }
  44. public double getZyb() {
  45. if (Double.isNaN(zyb)) zyb = 0d;
  46. return zyb;
  47. }
  48. }