| package com.ruoyi.device.camera.domain; | 
|   | 
| import com.sun.jna.Structure; | 
| import lombok.AllArgsConstructor; | 
| import lombok.Data; | 
| import lombok.NoArgsConstructor; | 
| import com.ruoyi.common.annotation.Excel; | 
| import com.ruoyi.common.core.domain.BaseEntity; | 
|   | 
| import java.util.Date; | 
|   | 
| /** | 
|  * 相机设备对象 ard_cameras | 
|  * | 
|  * @author 刘苏义 | 
|  * @date 2023-02-11 | 
|  */ | 
| @Data | 
| @AllArgsConstructor | 
| @NoArgsConstructor | 
| public class ArdCameras extends BaseEntity { | 
|     private static final long serialVersionUID = 1L; | 
|     public ArdCameras(String gdtype) | 
|     { | 
|         this.gdtype=gdtype; | 
|     } | 
|     /** | 
|      * id | 
|      */ | 
|     @Excel(name = "id") | 
|     private String id; | 
|   | 
|     /** | 
|      * 名称 | 
|      */ | 
|     @Excel(name = "名称") | 
|     private String name; | 
|   | 
|     /** | 
|      * ip | 
|      */ | 
|     @Excel(name = "ip") | 
|     private String ip; | 
|   | 
|     /** | 
|      * 端口 | 
|      */ | 
|     @Excel(name = "端口") | 
|     private Integer port; | 
|   | 
|     /** | 
|      * rtsp端口 | 
|      */ | 
|     @Excel(name = "rtsp端口") | 
|     private Integer rtspPort; | 
|   | 
|     /** | 
|      * 用户名 | 
|      */ | 
|     @Excel(name = "用户名") | 
|     private String username; | 
|   | 
|     /** | 
|      * 密码 | 
|      */ | 
|     @Excel(name = "密码") | 
|     private String password; | 
|   | 
|     /** | 
|      * 光电类型 | 
|      */ | 
|     @Excel(name = "光电类型") | 
|     private String gdtype; | 
|   | 
|     /** | 
|      * 通道号 | 
|      */ | 
|     @Excel(name = "通道号") | 
|     private Integer channel; | 
|   | 
|     /** | 
|      * 经度 | 
|      */ | 
|     @Excel(name = "经度") | 
|     private Double longitude; | 
|   | 
|     /** | 
|      * 纬度 | 
|      */ | 
|     @Excel(name = "纬度") | 
|     private Double latitude; | 
|   | 
|     /** | 
|      * 高层 | 
|      */ | 
|     @Excel(name = "高层") | 
|     private Double altitude; | 
|   | 
|     /** | 
|      * 用户ID | 
|      */ | 
|     @Excel(name = "用户ID") | 
|     private String userId; | 
|   | 
|     /** | 
|      * 部门ID | 
|      */ | 
|     @Excel(name = "部门ID") | 
|     private Integer deptId; | 
|   | 
|     /** | 
|      * 方位角 | 
|      */ | 
|     @Excel(name = "方位角") | 
|     private Double camHeading; | 
|   | 
|     /** | 
|      * 俯仰角 | 
|      */ | 
|     @Excel(name = "俯仰角") | 
|     private Double camPitch; | 
|   | 
|     /** | 
|      * 旋转角 | 
|      */ | 
|     @Excel(name = "旋转角") | 
|     private Double camRoll; | 
|   | 
|     /** | 
|      * 设备焦距 | 
|      */ | 
|     @Excel(name = "设备焦距") | 
|     private Double camNear; | 
|   | 
|     /** | 
|      * 拍摄距离 | 
|      */ | 
|     @Excel(name = "拍摄距离") | 
|     private Double camFar; | 
|   | 
|     /** | 
|      * 宽高比 | 
|      */ | 
|     @Excel(name = "宽高比") | 
|     private Double camAspectratio; | 
|   | 
|     /** | 
|      * 融合深度 | 
|      */ | 
|     @Excel(name = "融合深度") | 
|     private Double camDepth; | 
|   | 
|     /** | 
|      * 视场角 | 
|      */ | 
|     @Excel(name = "视场角") | 
|     private Double camFov; | 
|   | 
|     /** | 
|      * 最大可视距离 | 
|      */ | 
|     @Excel(name = "最大可视距离") | 
|     private Double camMaxVisibleDistance; | 
|     /** 相机报警引导开关 */ | 
|     @Excel(name = "相机报警引导开关") | 
|     private Integer camAlarmGuideEnable; | 
|     /** | 
|      * 所属塔ID | 
|      */ | 
|     private String towerId; | 
|   | 
|     /** | 
|      * 登录ID | 
|      */ | 
|     private Integer loginId; | 
|     private String operatorId; | 
|     private Date operatorExpired; | 
| } |