using NXWMS.Client.Model.CoreModels; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; namespace NXWMS.Client.Model.AppModels.Condition.Rule { /// /// 导入模版条件 /// public class ImportTemplateCondition : OperationInfo { /// /// 模版Id /// public int? TemplateId { get; set; } /// /// 模版Ids /// public string TemplateIds { get; set; } /// /// 模版编码 /// public string TemplateCode { get; set; } /// /// 模版名称 /// public string TemplateName { get; set; } /// /// 导入方式 /// public string ImportMode { get; set; } /// /// 源对象名称 /// public string SourceObjName { get; set; } /// /// 源对象编码 /// public string SourceObjCode { get; set; } /// /// 源对象编码 /// public string SourceObjType { get; set; } /// /// 备注 /// public string Describe { get; set; } /// /// 是否使用 /// public bool IsUsed { get; set; } /// /// 明细 /// public List DetailList { get; set; } } /// /// 导入模版明细条件 /// public class ImportTemplateDetailCondition : OperationInfo { /// /// 明细ID /// public int? TemplateDetailId { get; set; } /// /// 数据源编码 /// public string SourceCode { get; set; } /// /// 数据源名称 /// public string SourceName { get; set; } /// /// 数据源类型 /// public string SourceType { get; set; } /// /// 数据源类型 /// public int? SourceLength { get; set; } /// /// 数据源类型 /// public int? SourceRequiredFlag { get; set; } /// /// 目标编码 /// public string TargetCode { get; set; } /// /// 目标名称 /// public string TargetName { get; set; } /// /// 目标类型 /// public string TargetType { get; set; } /// /// 目标长度 /// public int? TargetLength { get; set; } /// /// 数据源类型 /// public int? TargetRequiredFlag { get; set; } /// /// 目标关联类型 /// public string TargetRelationType { get; set; } /// /// 目标关联内容 /// public string TargetRelationContent { get; set; } /// /// 备注 /// public string Describe { get; set; } /// /// 是否使用 /// public bool IsUsed { get; set; } } }