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