From f4f4fc53260eb67483dce406a963628273786a61 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Sat, 30 May 2026 17:22:17 +0800
Subject: [PATCH] 优化

---
 ard-modules/ard-modules-work/src/main/java/com/ard/work/device/camera/domain/PtzParamDTO.java |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/ard-modules/ard-modules-work/src/main/java/com/ard/work/device/camera/domain/PtzParamDTO.java b/ard-modules/ard-modules-work/src/main/java/com/ard/work/device/camera/domain/PtzParamDTO.java
index 89e3e43..2ba946a 100644
--- a/ard-modules/ard-modules-work/src/main/java/com/ard/work/device/camera/domain/PtzParamDTO.java
+++ b/ard-modules/ard-modules-work/src/main/java/com/ard/work/device/camera/domain/PtzParamDTO.java
@@ -1,5 +1,6 @@
 package com.ard.work.device.camera.domain;
 
+import com.alibaba.fastjson2.annotation.JSONField;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
@@ -13,22 +14,26 @@
  **/
 @Data
 @Builder
-@NoArgsConstructor // 1. 显式添加无参构造函数
+@NoArgsConstructor
 @AllArgsConstructor
 public class PtzParamDTO {
     String cameraId;
     private Integer chanNo;
     @Builder.Default
-    private  Float p=0.0f;
+    private Float p = 0.0f;
     @Builder.Default
-    private Float t=0.0f;
+    private Float t = 0.0f;
     @Builder.Default
-    private Float z=0.0f;
+    private Float z = 0.0f;
     @Builder.Default
-    private  Float fHorFieldAngle=1.8f;
+    private Float fHorFieldAngle = 1.8f;
     @Builder.Default
-    private  Float fVerFieldAngle=1f;
+    private Float fVerFieldAngle = 1f;
     private Double longitude;
     private Double latitude;
     private Double altitude;
+
+    /** 数据更新时间戳,仅服务端使用,不参与前端序列化 */
+    @JSONField(serialize = false)
+    private long updateTime;
 }

--
Gitblit v1.9.3