ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskPartServiceImpl.java
@@ -54,9 +54,9 @@ UavFlightStateDTO dto = new UavFlightStateDTO( uavState, telemetryData telemetryData, System.currentTimeMillis() ); addTelemetryData(dto); }); } @@ -94,7 +94,10 @@ .count(dataList.size()) .dataPart(blobData) .build(); part.setCreateTime(new Date()); // 使用 list 中第一条数据的时间作为 createTime long firstTimeMillis = dataList.get(0).getTimestamp(); Date createTime = new Date(firstTimeMillis); part.setCreateTime(createTime); ardflightTaskPartMapper.insert(part); log.info("设备 {} 分片保存 {} 条飞行数据到数据库成功", boxSn, dataList.size());