BaseCameraManagementVos.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.ozs.entity.vo;
  2. import com.ozs.common.annotation.Excel;
  3. import io.swagger.annotations.ApiModel;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import java.io.Serializable;
  9. /**
  10. * <p>
  11. * 相机台账管理表
  12. * </p>
  13. *
  14. * @author ozs
  15. * @since 2023-02-17
  16. */
  17. @Data
  18. @AllArgsConstructor
  19. @NoArgsConstructor
  20. @Builder
  21. @ApiModel("相机台账管理表")
  22. public class BaseCameraManagementVos implements Serializable {
  23. private static final long serialVersionUID = 1L;
  24. /**
  25. * 相机编码
  26. */
  27. @Excel(name = "相机编码")
  28. private String cameraCode;
  29. /**
  30. * 通道编号
  31. */
  32. @Excel(name = "通道编号")
  33. private String channel;
  34. /**
  35. * 行别(1上行2下行)
  36. */
  37. @Excel(name = "行别", readConverterExp = "1=上行,2=下行")
  38. private Integer lineDir;
  39. /**
  40. * 监视相机经度
  41. */
  42. @Excel(name = "监视相机经度")
  43. private String installLongitude;
  44. /**
  45. * 监视相机纬度
  46. */
  47. @Excel(name = "监视相机纬度")
  48. private String installLatitude;
  49. /**
  50. * 所属工务段名称
  51. */
  52. // @Excel(name = "所属工务段名称")
  53. // private String deptName;
  54. /**
  55. * 监控相机安装里程位置
  56. */
  57. @Excel(name = "监控相机安装里程位置")
  58. private Integer installMile;
  59. /**
  60. * 监控范围开始里程位置
  61. */
  62. @Excel(name = "监控范围开始里程位置")
  63. private Integer beginMile;
  64. /**
  65. * 监控范围结束里程位置
  66. */
  67. @Excel(name = "监控范围结束里程位置")
  68. private Integer endMile;
  69. /**
  70. * 线路名称
  71. */
  72. @Excel(name = "线路名称")
  73. private String railwayName;
  74. @Excel(name = "测点名称")
  75. private String stationName;
  76. }