RiderPosition.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. package com.ruoyi.system.domain;
  2. import java.math.BigDecimal;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import org.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. import com.ruoyi.common.annotation.Excel;
  9. import lombok.Data;
  10. import lombok.EqualsAndHashCode;
  11. import javax.persistence.GeneratedValue;
  12. import com.ruoyi.common.core.domain.BaseEntity;
  13. /**
  14. * RiderPosition对象 rider_position
  15. *
  16. * @author ruoyi
  17. * @date 2023-07-31
  18. */
  19. @Data
  20. @TableName(value = "rider_position")
  21. @EqualsAndHashCode(callSuper = false)
  22. public class RiderPosition
  23. {
  24. private static final long serialVersionUID = 1L;
  25. @TableId(type = IdType.AUTO)
  26. @GeneratedValue
  27. /** id */
  28. private Long id;
  29. /** 骑手id */
  30. @Excel(name = "骑手id")
  31. private Long riderId;
  32. /** 经度 */
  33. @Excel(name = "经度")
  34. private BigDecimal longitude;
  35. /** 纬度 */
  36. @Excel(name = "纬度")
  37. private BigDecimal latitude;
  38. /** 备注 */
  39. @Excel(name = "备注")
  40. private String notes;
  41. /** 骑手cid */
  42. @Excel(name = "骑手cid")
  43. private String cid;
  44. public void setId(Long id)
  45. {
  46. this.id = id;
  47. }
  48. public Long getId()
  49. {
  50. return id;
  51. }
  52. public void setRiderId(Long riderId)
  53. {
  54. this.riderId = riderId;
  55. }
  56. public Long getRiderId()
  57. {
  58. return riderId;
  59. }
  60. public void setLongitude(BigDecimal longitude)
  61. {
  62. this.longitude = longitude;
  63. }
  64. public BigDecimal getLongitude()
  65. {
  66. return longitude;
  67. }
  68. public void setLatitude(BigDecimal latitude)
  69. {
  70. this.latitude = latitude;
  71. }
  72. public BigDecimal getLatitude()
  73. {
  74. return latitude;
  75. }
  76. public void setNotes(String notes)
  77. {
  78. this.notes = notes;
  79. }
  80. public String getNotes()
  81. {
  82. return notes;
  83. }
  84. public String getCid() {
  85. return cid;
  86. }
  87. public void setCid(String cid) {
  88. this.cid = cid;
  89. }
  90. @Override
  91. public String toString() {
  92. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  93. .append("id", getId())
  94. .append("riderId", getRiderId())
  95. .append("longitude", getLongitude())
  96. .append("latitude", getLatitude())
  97. .append("notes", getNotes())
  98. .append("cid", getCid())
  99. .toString();
  100. }
  101. }