package com.panzhihua.common.model.vos.union; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @ApiModel("结构化数据类") @Data public class StructuredVO { @ApiModelProperty("跟踪 ID") private String traceId; @ApiModelProperty("结构化 ID") private String structuredId; @ApiModelProperty("外部设备 ID") private String extDeviceId; @ApiModelProperty("设备编码") private String deviceCode; @ApiModelProperty("平台编码") private String platformCode; @ApiModelProperty("应用密钥") private String appKey; @ApiModelProperty("能力编码") private String abilityCode; @ApiModelProperty("能力版本") private String abilityVersion; @ApiModelProperty("API ID") private Long apiId; @ApiModelProperty("创建时间") private Long gmtCreate; @ApiModelProperty("设备名称") private String deviceName; @ApiModelProperty("设备 ID") private Long deviceId; @ApiModelProperty("组织 ID") private Long orgId; @ApiModelProperty("结构化数据") private String structuredData; @ApiModelProperty("图片路径") private String picPath; @ApiModelProperty("图片 Base64") private String imageBase64; @ApiModelProperty("视频 Base64") private String videoBase64; @ApiModelProperty("视频路径") private String videoPath; @ApiModelProperty("能力名称") private String abilityName; @ApiModelProperty("能力 ID") private Long abilityId; @ApiModelProperty("识别结果") private String recognitionResult; @ApiModelProperty("帧时间") private String frameTime; @ApiModelProperty("API 参数") private String apiParams; @ApiModelProperty("平台代码") private String plaformCode; @ApiModelProperty("预设图像路径") private String presetImagePath; @ApiModelProperty("事件临时名称") private String eventTempName; }