123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
-
- using NXWMS.Client.Model.CoreModels;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Runtime.Serialization;
- using System.Text;
- using System.Threading.Tasks;
- namespace NXWMS.Client.Model.AppModels.Condition.Rule
- {
- /// <summary>
- /// 订单分配规则条件
- /// </summary>
-
- public class OrderDistributionRuleCondition : OperationInfo
- {
- /// <summary>
- /// 规则编码
- /// </summary>
-
- public string RuleCode { get; set; }
- /// <summary>
- /// 规则Id
- /// </summary>
-
- public int? RuleId { get; set; }
-
- /// <summary>
- /// 规则Ids
- /// </summary>
-
- public string RuleIds { get; set; }
-
- /// <summary>
- /// 规则名称
- /// </summary>
-
- public string RuleName { get; set; }
- /// <summary>
- /// 规则描述
- /// </summary>
-
- public string RuleDescribe { get; set; }
- /// <summary>
- /// 是否正在使用
- /// </summary>
-
- public bool IsUsed { get; set; }
- /// <summary>
- /// 子规则条件
- /// </summary>
-
- public List<OrderDistributionRuleDetailConditionIn> DetailList { get;set;}
- }
- /// <summary>
- /// 订单分配子规则条件
- /// </summary>
-
- public class OrderDistributionRuleDetailConditionIn
- {
- /// <summary>
- /// 规则明细Id
- /// </summary>
-
- public int? RuleItemId { get; set; }
- /// <summary>
- /// 规则明细编码
- /// </summary>
-
- public string RuleItemCode { get; set; }
- /// <summary>
- /// 规则明细描述
- /// </summary>
-
- public string RuleItemDescribe { get; set; }
- /// <summary>
- /// 规则参数标识
- /// </summary>
-
- public int ParamFlag { get; set; }
- /// <summary>
- /// 规则参数1
- /// </summary>
-
- public string RuleItemParam1 { get; set; }
- /// <summary>
- /// 规则参数2
- /// </summary>
-
- public string RuleItemParam2 { get; set; }
- /// <summary>
- /// 规则参数2
- /// </summary>
-
- public string RuleItemParam3 { get; set; }
- /// <summary>
- /// 是否正在使用
- /// </summary>
-
- public bool IsUsed { get; set; }
- }
- }
|