wlzboy
2025-12-06 5d75fcaea0a3774052b7484a4ffe755258502363
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
package com.ruoyi.system.domain;
 
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
 
/**
 * 车辆GPS分段里程对象 tb_vehicle_gps_segment_mileage
 */
public class VehicleGpsSegmentMileage extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
    /** 分段ID */
    private Long segmentId;
 
    /** 车辆ID */
    @Excel(name = "车辆ID")
    private Long vehicleId;
 
    /** 车牌号 */
    @Excel(name = "车牌号")
    private String vehicleNo;
 
    /** 时间段开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "时间段开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date segmentStartTime;
 
    /** 时间段结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "时间段结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date segmentEndTime;
 
    /** 起点经度 */
    @Excel(name = "起点经度")
    private BigDecimal startLongitude;
 
    /** 起点纬度 */
    @Excel(name = "起点纬度")
    private BigDecimal startLatitude;
 
    /** 终点经度 */
    @Excel(name = "终点经度")
    private BigDecimal endLongitude;
 
    /** 终点纬度 */
    @Excel(name = "终点纬度")
    private BigDecimal endLatitude;
 
    /** 段距离(公里) */
    @Excel(name = "段距离(公里)")
    private BigDecimal segmentDistance;
 
    /** GPS点数量 */
    @Excel(name = "GPS点数量")
    private Integer gpsPointCount;
 
    /** 关联的GPS记录ID列表 */
    private String gpsIds;
 
    /** 关联的任务ID */
    @Excel(name = "关联任务ID")
    private Long taskId;
 
    /** 任务编号 */
    @Excel(name = "任务编号")
    private String taskCode;
 
    /** 计算方式 */
    @Excel(name = "计算方式")
    private String calculateMethod;
 
    public Long getSegmentId() {
        return segmentId;
    }
 
    public void setSegmentId(Long segmentId) {
        this.segmentId = segmentId;
    }
 
    public Long getVehicleId() {
        return vehicleId;
    }
 
    public void setVehicleId(Long vehicleId) {
        this.vehicleId = vehicleId;
    }
 
    public String getVehicleNo() {
        return vehicleNo;
    }
 
    public void setVehicleNo(String vehicleNo) {
        this.vehicleNo = vehicleNo;
    }
 
    public Date getSegmentStartTime() {
        return segmentStartTime;
    }
 
    public void setSegmentStartTime(Date segmentStartTime) {
        this.segmentStartTime = segmentStartTime;
    }
 
    public Date getSegmentEndTime() {
        return segmentEndTime;
    }
 
    public void setSegmentEndTime(Date segmentEndTime) {
        this.segmentEndTime = segmentEndTime;
    }
 
    public BigDecimal getStartLongitude() {
        return startLongitude;
    }
 
    public void setStartLongitude(BigDecimal startLongitude) {
        this.startLongitude = startLongitude;
    }
 
    public BigDecimal getStartLatitude() {
        return startLatitude;
    }
 
    public void setStartLatitude(BigDecimal startLatitude) {
        this.startLatitude = startLatitude;
    }
 
    public BigDecimal getEndLongitude() {
        return endLongitude;
    }
 
    public void setEndLongitude(BigDecimal endLongitude) {
        this.endLongitude = endLongitude;
    }
 
    public BigDecimal getEndLatitude() {
        return endLatitude;
    }
 
    public void setEndLatitude(BigDecimal endLatitude) {
        this.endLatitude = endLatitude;
    }
 
    public BigDecimal getSegmentDistance() {
        return segmentDistance;
    }
 
    public void setSegmentDistance(BigDecimal segmentDistance) {
        this.segmentDistance = segmentDistance;
    }
 
    public Integer getGpsPointCount() {
        return gpsPointCount;
    }
 
    public void setGpsPointCount(Integer gpsPointCount) {
        this.gpsPointCount = gpsPointCount;
    }
 
    public String getGpsIds() {
        return gpsIds;
    }
 
    public void setGpsIds(String gpsIds) {
        this.gpsIds = gpsIds;
    }
 
    public Long getTaskId() {
        return taskId;
    }
 
    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }
 
    public String getTaskCode() {
        return taskCode;
    }
 
    public void setTaskCode(String taskCode) {
        this.taskCode = taskCode;
    }
 
    public String getCalculateMethod() {
        return calculateMethod;
    }
 
    public void setCalculateMethod(String calculateMethod) {
        this.calculateMethod = calculateMethod;
    }
}