liusuyi
2026-05-12 9f327c33730ba10cb2d89aff99b727502232e968
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package com.ard.work.device.camera.domain;
 
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
 
/**
 * PtzVo
 *
 * @author liusuyi
 * @date 2024年09月05日9:26
 **/
@Data
@Builder
@NoArgsConstructor // 1. 显式添加无参构造函数
@AllArgsConstructor
public class PtzParamDTO {
    String cameraId;
    private Integer chanNo;
    @Builder.Default
    private  Float p=0.0f;
    @Builder.Default
    private Float t=0.0f;
    @Builder.Default
    private Float z=0.0f;
    @Builder.Default
    private  Float fHorFieldAngle=1.8f;
    @Builder.Default
    private  Float fVerFieldAngle=1f;
    private Double longitude;
    private Double latitude;
    private Double altitude;
}