package com.ard.work.sdk.zlxd.netty.message.response; import lombok.Data; import lombok.EqualsAndHashCode; import javax.xml.bind.annotation.*; /** * 类描述:获得巡航状态响应 * * @author lsy * @since 2026/2/2 9:14 */ @EqualsAndHashCode(callSuper = true) @Data @XmlRootElement(name = "Message") // 根节点名称 @XmlAccessorType(XmlAccessType.FIELD) public class GetCruisingStateResponse extends BaseXmlResponse { /** * 设备参数信息 * 显式注解,匹配XML的节点 */ @XmlElement(name = "parameters") private Parameters parameters; // ===================== 公共内部实体类 ===================== @Data @XmlAccessorType(XmlAccessType.FIELD) public static class Parameters { /** * 设备ID */ @XmlElement(name = "horizontalAngle") private String P; /** * 运行时长(秒) */ @XmlElement(name = "tiltAngle") private Integer T; } }