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 chanNo;
|
/*云台代码*/
|
Integer code;
|
/*云台速度*/
|
Integer speed;
|
/*开启关闭标识*/
|
boolean enable;
|
/*预置位号*/
|
Integer presetIndex;
|
/*聚焦值*/
|
Integer dwFocusPos;
|
/*PTZ值*/
|
Map<String, Double> ptzMap;
|
|
/*目标经纬度*/
|
double[] targetPosition;
|
/*目标井*/
|
String wellId;
|
|
/*当前操作者*/
|
String operator;
|
/*过期间隔(秒)*/
|
Integer expired;
|
/*当前操作者名字*/
|
String operatorZh;
|
/*录像存储池名称*/
|
String recordBucketName;
|
/*录像文件名称*/
|
String recordObjectName;
|
}
|