using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using SqlSugar; 
 | 
using WIDESEA_Core.DB.Models; 
 | 
namespace WIDESEA_Model.Models 
 | 
{ 
 | 
    /// <summary> 
 | 
    /// 策略表 
 | 
    ///</summary> 
 | 
    [SugarTable("Dt_Strategy")] 
 | 
    public class Dt_Strategy : BaseEntity 
 | 
    { 
 | 
         
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="StrategyId" ,IsPrimaryKey = true,IsIdentity = true) ] 
 | 
        public int StrategyId  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:策略编码 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="StrategyCode" ) ] 
 | 
        public string? StrategyCode  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:策略名称 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="StrategyName" ) ] 
 | 
        public string? StrategyName  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:字段来源 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="FiledSource" ) ] 
 | 
        public string? FiledSource  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:规则字段 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="FieldName" ) ] 
 | 
        public string? FieldName  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:排序方式 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="SordOrder" ) ] 
 | 
        public string? SordOrder  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:规则执行顺序 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="ExecutionOrder" ) ] 
 | 
        public int? ExecutionOrder  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:策略类型(1,入库  2,出库) 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="StrategyType" ) ] 
 | 
        public string? StrategyType  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:是否预设 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="IsPreset" ) ] 
 | 
        public bool? IsPreset  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注:备注 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Remark" ) ] 
 | 
        public string? Remark  { get; set;  }  
 | 
      
 | 
         
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Spare1" ) ] 
 | 
        public string? Spare1  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Spare2" ) ] 
 | 
        public string? Spare2  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Spare3" ) ] 
 | 
        public string? Spare3  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Spare4" ) ] 
 | 
        public string? Spare4  { get; set;  }  
 | 
      
 | 
        /// <summary> 
 | 
        /// 备  注: 
 | 
        /// 默认值: 
 | 
        ///</summary> 
 | 
        [SugarColumn(ColumnName="Spare5" ) ] 
 | 
        public string? Spare5  { get; set;  }  
 | 
     
 | 
  
 | 
    } 
 | 
     
 | 
} 
 |