diff --git a/src/main/java/com/ruoyi/device/service/dto/DockDetailDTO.java b/src/main/java/com/ruoyi/device/service/dto/DockDetailDTO.java index aa93c86..a4e127d 100644 --- a/src/main/java/com/ruoyi/device/service/dto/DockDetailDTO.java +++ b/src/main/java/com/ruoyi/device/service/dto/DockDetailDTO.java @@ -143,11 +143,11 @@ public class DockDetailDTO implements Serializable /** *纬度 */ - private String latitude; + private Double latitude; /** * 经度 */ - private String longitude; + private Double longitude; } diff --git a/src/main/java/com/ruoyi/device/service/impl/BufferDeviceImpl.java b/src/main/java/com/ruoyi/device/service/impl/BufferDeviceImpl.java index 89eb992..7d7c298 100644 --- a/src/main/java/com/ruoyi/device/service/impl/BufferDeviceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/BufferDeviceImpl.java @@ -310,11 +310,11 @@ public class BufferDeviceImpl implements IBufferDeviceService // 赋予经纬度 // 纬度 attributeMap.get(DeviceAttributes.Latitude) - .ifPresent(latitude -> dto.setLatitude(latitude.toString())); + .ifPresent(dto::setLatitude); // 经度 attributeMap.get(DeviceAttributes.Longitude) - .ifPresent(longitude -> dto.setLongitude(longitude.toString())); + .ifPresent(dto::setLongitude); return dto; }