3
0

3 Commity 8c5a07e0d8 ... b87c6931e6

Autor SHA1 Správa Dátum
  donglang b87c6931e6 代码优化(8080之后) 2 mesiacov pred
  donglang fc50844b14 代码优化(8080之后) 2 mesiacov pred
  donglang 8152bc603f 代码优化(8080之后) 2 mesiacov pred

+ 6 - 5
iot-platform-manager/src/main/java/com/platform/api/response/VehicleDataResp.java

@@ -3,7 +3,7 @@ package com.platform.api.response;
 import com.platform.entity.VehicleTimeSeriesData;
 import lombok.Data;
 
-import java.time.LocalDateTime;
+import java.sql.Timestamp;
 
 /**
  * @Author: donglang
@@ -19,7 +19,7 @@ public class VehicleDataResp {
     /**
      * 时间戳
      */
-    private LocalDateTime ts;
+    private Timestamp ts;
 
     /**
      * 经度
@@ -39,7 +39,7 @@ public class VehicleDataResp {
     /**
      * 行驶方向(角度)
      */
-    private Integer direction;
+    private Float direction;
 
     /**
      * 燃油液位(%)
@@ -49,7 +49,7 @@ public class VehicleDataResp {
     /**
      * 里程数(km)
      */
-    private Double mileage;
+    private String mileage;
 
     /**
      * 发动机温度(℃)
@@ -74,7 +74,7 @@ public class VehicleDataResp {
     /**
      * 报警代码
      */
-    private Integer alarmCode;
+    private String alarmCode;
 
     /**
      * 车牌id
@@ -117,3 +117,4 @@ public class VehicleDataResp {
         return devicePageResp;
     }
 }
+

+ 5 - 5
iot-platform-manager/src/main/java/com/platform/entity/VehicleTimeSeriesData.java

@@ -4,7 +4,7 @@ package com.platform.entity;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 
-import java.time.LocalDateTime;
+import java.sql.Timestamp;
 
 /**
  * Author: donglang
@@ -24,7 +24,7 @@ public class VehicleTimeSeriesData {
     /**
      * 时间戳
      */
-    private LocalDateTime ts;
+    private Timestamp ts;
 
     /**
      * 经度
@@ -44,7 +44,7 @@ public class VehicleTimeSeriesData {
     /**
      * 行驶方向(角度)
      */
-    private Integer direction;
+    private Float direction;
 
     /**
      * 燃油液位(%)
@@ -54,7 +54,7 @@ public class VehicleTimeSeriesData {
     /**
      * 里程数(km)
      */
-    private Double mileage;
+    private String mileage;
 
     /**
      * 发动机温度(℃)
@@ -79,7 +79,7 @@ public class VehicleTimeSeriesData {
     /**
      * 报警代码
      */
-    private Integer alarmCode;
+    private String alarmCode;
 
     //需要保留,勿删
     public void setwOrderNo(String wOrderNo) {

+ 7 - 7
iot-platform-manager/src/main/java/com/platform/service/impl/TaosServiceImpl.java

@@ -36,13 +36,13 @@ public class TaosServiceImpl implements TaosService {
      */
     @Override
     public List<String> batchInsertVehicleData(List<VehicleDataSaveRequest> vehicleDataList) {
-         try {
-             taosMapper.createVehicleDataTable();
-             taosMapper.batchInsertVehicleData(vehicleDataList);
-         } catch (Exception e) {
-             e.printStackTrace();
-         }
-         return new ArrayList<>();
+        try {
+            taosMapper.createVehicleDataTable();
+            taosMapper.batchInsertVehicleData(vehicleDataList);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return new ArrayList<>();
     }
 
     /**

+ 1 - 1
pom.xml

@@ -32,7 +32,7 @@
 
         <spring-cloud.version>2023.0.1</spring-cloud.version>
         <spring-cloud-alibaba.version>2023.0.1.0</spring-cloud-alibaba.version>
-        
+
         <!-- 依赖版本管理 -->
         <mybatis-plus.version>3.5.7</mybatis-plus.version>
         <hikaricp.version>5.0.1</hikaricp.version>