| | |
| | | package com.ruoyi.device.camera.domain; |
| | | |
| | | import com.ruoyi.alarm.global.domain.GuidePoint; |
| | | import io.swagger.annotations.ApiModel; |
| | | import lombok.Data; |
| | | import lombok.NoArgsConstructor; |
| | | import org.springframework.boot.context.properties.bind.DefaultValue; |
| | | |
| | | import java.util.Map; |
| | | |
| | | @Data |
| | | @NoArgsConstructor |
| | | @ApiModel(description = "sdk命令实体类") |
| | | public class CameraCmd { |
| | | |
| | | public CameraCmd(String cameraId, Integer chanNo) { |
| | | this.cameraId = cameraId; |
| | | this.chanNo = chanNo; |
| | | } |
| | | |
| | | /*命令标识*/ |
| | | String cmdType; |
| | | /*相机ID*/ |
| | | String cameraId; |
| | | /*相机通道号*/ |
| | | Integer channelNum; |
| | | Integer chanNo; |
| | | /*云台代码*/ |
| | | Integer code; |
| | | /*云台速度*/ |
| | |
| | | /*聚焦值*/ |
| | | Integer dwFocusPos; |
| | | /*PTZ值*/ |
| | | Map<String,Double>ptzMap; |
| | | Map<String, Double> ptzMap; |
| | | |
| | | /*相机经纬度*/ |
| | | double[] camPosition; |
| | | /*目标经纬度*/ |
| | | double[] targetPosition; |
| | | double[] targetPosition; |
| | | /*目标井*/ |
| | | String wellId; |
| | | |
| | | /*当前操作者*/ |
| | | String operator; |
| | | /*过期间隔(分钟)*/ |
| | | /*过期间隔(秒)*/ |
| | | Integer expired; |
| | | |
| | | /*当前操作者名字*/ |
| | | String operatorZh; |
| | | /*录像存储池名称*/ |
| | | String recordBucketName; |
| | | /*录像文件名称*/ |