#region << 版 本 注 释 >> /*-------------------------------------------------------------------- * 版权所有 (c) 2026 WenJY 保留所有权利。 * CLR版本:4.0.30319.42000 * 机器名称:Mr.Wen's MacBook Pro * 命名空间:Sln.IntelliBelt.Model * 唯一标识:DDC3E355-A24A-4911-B049-4551B1F6A0C2 * * 创建者:WenJY * 电子邮箱: * 创建时间:2026-04-27 17:21:15 * 版本:V1.0.0 * 描述: * *-------------------------------------------------------------------- * 修改人: * 时间: * 修改说明: * * 版本:V1.0.0 *--------------------------------------------------------------------*/ #endregion << 版 本 注 释 >> using System.Text.Json.Serialization; namespace Sln.IntelliBelt.Model; /// /// 读写器命令实体 /// public class ReaderCommand { public ReaderCommand() { paramInfo = new ReaderParamInfo(); } /// /// 客户端标识符 /// [JsonPropertyName("clientId")] public string clientId { get; set; } /// /// 终端地址 /// [JsonPropertyName("terminalAddr")] public string terminalAddr { get; set; } /// /// 指令识别码 /// [JsonPropertyName("identCode")] public int identCode { get; set; } /// /// 对象类型 /// [JsonPropertyName("objType")] public int objType { get; set; } /// /// 内容数据(原始字符串) /// [JsonPropertyName("content")] public string content { get; set; } /// /// 读写器参数列表 /// [JsonPropertyName("readerParam")] public ReaderParamInfo paramInfo { get; set; } } /// /// 读写器参数信息 /// public class ReaderParamInfo { /// /// 读写器版本 /// [JsonPropertyName("readerVersion")] public string readerVersion { get; set; } /// /// 读写器温度 /// [JsonPropertyName("readerTemp")] public int readerTemp { get; set; } /// /// 天线功率配置列表 /// [JsonPropertyName("antPowers")] public List antPowers = new List(); } /// /// 天线功率信息 /// public class AntPowerInfo { /// /// 天线编号 /// [JsonPropertyName("ant")] public int ant { get; set; } /// /// 读取功率 /// [JsonPropertyName("readPower")] public int readPower { get; set; } /// /// 写入功率 /// [JsonPropertyName("writePower")] public int writePower { get; set; } }