123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- using System.Xml.Serialization;
- using System.Collections.Generic;
- namespace SmartCoalApplication.AutomaticMeasurement.Model
- {
- /// SPC接口配置方案
- /// </summary>
- [XmlRoot("ROOT")]
- public class SpcApiSchemesModel
- {
- /// <summary>
- /// 配置方案
- /// </summary>
- [XmlArray("Schemes")]
- public List<Scheme> schemes { get; set; }
- /// <summary>
- /// 配置方案
- /// </summary>
- public class Scheme
- {
- /// <summary>
- /// 方案名称
- /// </summary>
- [XmlElement("Name")]
- public string name { get; set; }
- /// <summary>
- /// 是否启用 1启用;0禁用
- /// </summary>
- [XmlElement("IsUse")]
- public bool isUse { get; set; }
- /// <summary>
- /// 配置项
- /// </summary>
- [XmlArray("Items")]
- public List<Item> items { get; set; }
- }
- #region 配置项
- /// <summary>
- /// 接口数据项->字段编号
- /// </summary>
- public class Item
- {
- /// <summary>
- /// 接口数据项
- /// </summary>
- [XmlElement("Text")]
- public string text { get; set; }
- /// <summary>
- /// 可选字段编号
- /// </summary>
- [XmlElement("FiledNum")]
- public string filedNum { get; set; }
- /// <summary>
- /// 字段描述
- /// </summary>
- [XmlElement("Description")]
- public string description { get; set; }
- }
- #endregion
- }
- }
|