package com.ruoyi.device.camera.domain; import io.swagger.annotations.ApiModel; import lombok.Data; import org.springframework.boot.context.properties.bind.DefaultValue; import java.util.Map; @Data @ApiModel(description = "sdk命令实体类") public class CameraCmd { /*命令标识*/ String cmdType; /*相机ID*/ String cameraId; /*相机通道号*/ Integer chanNo; /*云台代码*/ Integer code; /*云台速度*/ Integer speed; /*开启关闭标识*/ boolean enable; /*预置位号*/ Integer presetIndex; /*聚焦值*/ Integer dwFocusPos; /*PTZ值*/ MapptzMap; /*目标经纬度*/ double[] targetPosition; /*当前操作者*/ String operator; /*过期间隔(秒)*/ Integer expired; /*当前操作者名字*/ String operatorZh; /*录像存储池名称*/ String recordBucketName; /*录像文件名称*/ String recordObjectName; }