gps刷新时间戳
This commit is contained in:
parent
8ceb589d37
commit
69c1c0fa4b
@ -108,4 +108,9 @@ public class ResGPSDto {
|
||||
* 最后一次还车时间
|
||||
*/
|
||||
private Number latestTimestamp;
|
||||
|
||||
/**
|
||||
* 电量更新时间戳
|
||||
*/
|
||||
private Long refreshTimestamp;
|
||||
}
|
||||
|
||||
@ -137,4 +137,5 @@ public class ResEbikeInfoRegionDto {
|
||||
*/
|
||||
private Integer intervalTime;
|
||||
|
||||
private Long refreshTimestamp;
|
||||
}
|
||||
|
||||
@ -1573,6 +1573,10 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl<EbikeBikeInfoMapper, E
|
||||
resEbikeInfoRegionDto.setLatestTimestamp(String.valueOf(latestTimestamp));
|
||||
resEbikeInfoRegionDto.setIntervalTime(TimeUtils.hoursSince(latestTimestamp.longValue()));
|
||||
}
|
||||
Long refreshTimestamp = resGPSDto.getRefreshTimestamp();
|
||||
if (refreshTimestamp != null) {
|
||||
resEbikeInfoRegionDto.setRefreshTimestamp(refreshTimestamp);
|
||||
}
|
||||
resEbikeInfoRegionDto.setInOperation(resGPSDto.getInOperation());
|
||||
resEbikeInfoRegionDto.setInParking(resGPSDto.getInParking());
|
||||
});
|
||||
|
||||
@ -64,6 +64,7 @@ public class ReoprtHandler {
|
||||
resGpsDto.setIsHelmetLocked(isHelmetLocked);
|
||||
resGpsDto.setIsWheelSpin(isWheelSpin);
|
||||
resGpsDto.setIsMoving(isMoving);
|
||||
resGpsDto.setRefreshTimestamp(System.currentTimeMillis());
|
||||
redisUtil.set(deviceId, resGpsDto);
|
||||
double[] doubles = CoordinateUtil.WGS84ToGCJ02(resGpsDto.getLongitude(), resGpsDto.getLatitude());
|
||||
redisUtil.addLocation(new Point(doubles[0], doubles[1]),deviceId);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user