using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; namespace Kingo.PluginServiceInterface.Model { //public class SystemConfig //{ // public class JCSJLayers // { // public JCSJLayers() // { // LayerInfo = new List(); // } // [XmlElement(ElementName = "Layer")] // public List LayerInfo { get; set; } // } // public class WYInfoLayers // { // public WYInfoLayers() // { // LayerInfo = new List(); // } // [XmlElement(ElementName = "Layer")] // public List LayerInfo { get; set; } // } // public class LayerInfo // { // public LayerInfo() // { // LayerFields = new List(); // WYRelevantModel = new List(); // } // [XmlAttribute("LayerName")] // public string LayerName { get; set; } // [XmlAttribute("LayerAliasName")] // public string LayerAliasName { get; set; } // [XmlAttribute("IsCheck")] // public bool IsCheck { get; set; } // [XmlAttribute("Required")] // public bool Required { get; set; } // [XmlAttribute("RelevantModel")] // public string RelevantModel { get; set; } // [XmlAttribute("AreaScale")] // public string AreaScale { get; set; } // [XmlAttribute("Order")] // public int Order { get; set; } // [XmlAttribute("AttributeField")] // public string AttributeField { get; set; } // [XmlElement(ElementName = "LayerFields")] // public List LayerFields { get; set; } // [XmlElement(ElementName = "WYRelevantModel")] // public List WYRelevantModel { get; set; } // } // public class FieldInfo // { // [XmlAttribute("Name")] // public string Name { get; set; } // [XmlAttribute("Alias")] // public string Alias { get; set; } // [XmlAttribute("Index")] // public int Index { get; set; } // } // public class RelevantModelInfo // { // [XmlAttribute("Name")] // public string Name { get; set; } // [XmlAttribute("Index")] // public int Index { get; set; } // } //} }