using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// ApiContractDetail Data Structure. /// [Serializable] public class ApiContractDetail : AopObject { /// /// 合约取消时间 /// [XmlElement("cancel_date")] public string CancelDate { get; set; } /// /// 合约完结时间 /// [XmlElement("complete_date")] public string CompleteDate { get; set; } /// /// 合约事项列表 /// [XmlArray("contract_items")] [XmlArrayItem("api_contract_item")] public List ContractItems { get; set; } /// /// 合约号 /// [XmlElement("contract_no")] public string ContractNo { get; set; } /// /// INIT、EFFECT、COMPLETE、CLOSE、INVALID /// [XmlElement("contract_status")] public string ContractStatus { get; set; } /// /// APPLY_CANCEL、CANCEL_CONFIRM、CANCEL_FORCE、REFUSE、UNDONE /// [XmlElement("contract_sub_status")] public string ContractSubStatus { get; set; } /// /// 合约生效时间 /// [XmlElement("effect_date")] public string EffectDate { get; set; } /// /// 约定失效时间 /// [XmlElement("invalid_date")] public string InvalidDate { get; set; } /// /// 事项列表(废弃) /// [XmlElement("items")] public ApiContractItem Items { get; set; } /// /// 发约单号 /// [XmlElement("offer_no")] public string OfferNo { get; set; } /// /// 发约主体id /// [XmlElement("offer_principal_id")] public string OfferPrincipalId { get; set; } /// /// 参与者列表 /// [XmlArray("participants")] [XmlArrayItem("api_contract_participant")] public List Participants { get; set; } /// /// 模版号 /// [XmlElement("template_no")] public string TemplateNo { get; set; } } }