using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// InstCashPoolAllocationRuleVO Data Structure. /// [Serializable] public class InstCashPoolAllocationRuleVO : AopObject { /// /// 机构账号 /// [XmlElement("inst_account")] public InstAccountDTO InstAccount { get; set; } /// /// 机构自定义备注 /// [XmlElement("inst_rule_custom_memo")] public InstRuleCustomMemoVO InstRuleCustomMemo { get; set; } /// /// 限额水位 /// [XmlElement("limit_water_line")] public string LimitWaterLine { get; set; } /// /// 规则备注 /// [XmlElement("memo")] public string Memo { get; set; } /// /// 是否需要自定义备注 /// [XmlElement("need_custom_memo")] public bool NeedCustomMemo { get; set; } /// /// 操作员名称 /// [XmlElement("operator")] public string Operator { get; set; } /// /// 父机构类型 /// [XmlElement("parent_inst_account")] public InstAccountDTO ParentInstAccount { get; set; } /// /// 规则名称 /// [XmlElement("rule_name")] public string RuleName { get; set; } /// /// 规则优先级 /// [XmlElement("rule_order")] public long RuleOrder { get; set; } /// /// INITIAL/RUN/STOP,初始态/运行态/暂停态 /// [XmlElement("rule_status")] public string RuleStatus { get; set; } /// /// 上划规则/下拨规则,UP_WARD_RULE/DOWN_WARD_RULE /// [XmlElement("rule_type")] public string RuleType { get; set; } /// /// 目标水位线 /// [XmlElement("target_water_line")] public string TargetWaterLine { get; set; } } }