123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Xml.Serialization;
- namespace SmartCoalApplication.Base.MeasureModel
- {
- /// <summary>
- /// 测试分类树状信息
- /// </summary>
- [XmlRoot("ROOT")]
- public class MeasureMaintenanceTreeData
- {
- public MeasureMaintenanceTreeData()
- {
- MeasureMaintenanceTreeDataList = new List<MeasureMaintenanceTreeSpecificData>();
- }
- /// <summary>
- /// 测试分类树状
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeDataList")]
- public List<MeasureMaintenanceTreeSpecificData> MeasureMaintenanceTreeDataList { get; set; }
- }
- #region [测试分类设置基本树状信息]
- /// <summary>
- ///
- /// </summary>
- public class MeasureMaintenanceTreeSpecificData
- {
- public MeasureMaintenanceTreeSpecificData()
- {
- MeasureMaintenanceTreeSpecificSonDataList = new List<MeasureMaintenanceTreeSpecificData>();
- MeasureMaintenanceTreeSpecificFormulaDataList = new List<MeasureMaintenanceFormulaParameters>();
- MeasureMaintenanceTreeSpecificIntervalList = new List<string>();
- MeasureMaintenanceTreeSpecificIsThreash = false;
- MeasureMaintenanceTreeSpecificIsRect = false;
- MeasureMaintenanceTreeSpecificIsCon = false;
- MeasureMaintenanceTreeSpecificIsPos = false;
- }
- /// <summary>
- /// Id
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificDataId")]
- public string MeasureMaintenanceTreeSpecificDataId { get; set; }
- /// <summary>
- /// 父级Id
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificDataParentId")]
- public string MeasureMaintenanceTreeSpecificDataParentId { get; set; }
- /// <summary>
- /// 名称
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificName")]
- public string MeasureMaintenanceTreeSpecificName { get; set; }
- /// <summary>
- /// 是否二值处理
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIsThreash")]
- public bool MeasureMaintenanceTreeSpecificIsThreash { get; set; }
- /// <summary>
- /// 是否范围补偿
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIsRect")]
- public bool MeasureMaintenanceTreeSpecificIsRect { get; set; }
- /// <summary>
- /// 是否导电布
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIsCon")]
- public bool MeasureMaintenanceTreeSpecificIsCon { get; set; }
- /// <summary>
- /// 孔铜位置 true 上 false 下
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIsPos")]
- public bool MeasureMaintenanceTreeSpecificIsPos { get; set; }
- /// <summary>
- /// 测试分类选择标尺(存的具体信息)
- /// </summary>
- [XmlElement("ruleMessage")]
- public RuleMessage ruleMessage { get; set; }
- /// <summary>
- /// 级别 从1开始
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificLevel")]
- public int MeasureMaintenanceTreeSpecificLevel { get; set; }
- /// <summary>
- /// 子集集合
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificSonDataList")]
- public List<MeasureMaintenanceTreeSpecificData> MeasureMaintenanceTreeSpecificSonDataList { get; set; }
- /// <summary>
- /// 公式参数集合
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificFormulaDataList")]
- public List<MeasureMaintenanceFormulaParameters> MeasureMaintenanceTreeSpecificFormulaDataList { get; set; }
- /// <summary>
- /// 区间集合 0代表无限
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIntervalList")]
- public List<string> MeasureMaintenanceTreeSpecificIntervalList { get; set; }
- /// <summary>
- /// 判断是否大于 还是大于等于
- /// </summary>
- [XmlElement("MeasureMaintenanceTreeSpecificIntervalCompareList")]
- public List<string> MeasureMaintenanceTreeSpecificIntervalCompareList { get; set; }
- }
- #endregion
- }
|