CruiseShipMapping.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. package com.songhua.system.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.songhua.common.annotation.Excel;
  4. import com.songhua.common.core.domain.BaseEntity;
  5. import lombok.Data;
  6. import java.util.Date;
  7. @Data
  8. public class CruiseShipMapping extends BaseEntity {
  9. private static final long serialVersionUID = 1L;
  10. /**
  11. * 主键ID
  12. */
  13. private Long id;
  14. /**
  15. * 游船id
  16. */
  17. private String shipId;
  18. /**
  19. * 经度
  20. */
  21. private String longitude;
  22. /**
  23. * 纬度
  24. */
  25. private String latitude;
  26. /**
  27. * 游船时间
  28. */
  29. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  30. private Date shipTime;
  31. private String shipName;
  32. /**
  33. * 船型
  34. */
  35. @Excel(name = "船型")
  36. private String shipType;
  37. /**
  38. * 船长
  39. */
  40. @Excel(name = "船长")
  41. private String lengthOverall;
  42. /**
  43. * 船舶注册号
  44. */
  45. @Excel(name = "船舶注册号")
  46. private Long registrationNumber;
  47. /**
  48. * 船舱数量
  49. */
  50. @Excel(name = "船舱数量")
  51. private String quantity;
  52. /**
  53. * 船舱数量
  54. */
  55. @Excel(name = "驱动类型")
  56. private String propulsion;
  57. /**
  58. * 乘客容量
  59. */
  60. @Excel(name = "乘客容量")
  61. private String passengerCapacity;
  62. /**
  63. * 乘客容量
  64. */
  65. @Excel(name = "安全设备")
  66. private String safetyEquipment;
  67. private Long did;
  68. }