package com.dy.pipIrrWechat.video; import com.alibaba.fastjson2.annotation.JSONField; import com.alibaba.fastjson2.writer.ObjectWriterImplToString; import com.dy.pipIrrGlobal.voVi.VoCamera; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import lombok.Data; /** * @Author: liurunyu * @Date: 2025/8/14 13:59 * @Description */ @Data @JsonPropertyOrder({ "id", "devNo", "name", "lng","lat", "accessToken" }) public class VoVideo { @JSONField(serializeUsing= ObjectWriterImplToString.class) public Long id ; /** * 摄像机序列号 */ public String devNo; /** * 视频站名称 */ public String name; /** * 经度 */ public Double lng; /** * 纬度 */ public Double lat; public String accessToken ; public void from(VoCamera vo , String accessToken){ this.id = vo.id ; this.devNo = vo.devNo ; this.name = vo.name ; this.lng = vo.lng ; this.lat = vo.lat ; this.accessToken = accessToken ; } }