using System.ComponentModel.DataAnnotations.Schema; namespace YLErp.DBModels { /// /// 预付金系数 /// [Table("margin_ratio")] public class margin_ratio : DBModelWithOperator, IClonable { public static string LogClass = "预付金系数表"; /// /// 初始预付金率 /// [DisplayName("初始预付金率")] public double? NormalInitialMarginRatio { get; set; } /// /// 国君:涨跌停预付金率率 /// [DisplayName("临时预付金率1")] public double? NormalMarginRatio1 { get; set; } /// /// 国君:一字涨跌停的预付金率 /// [DisplayName("临时预付金率2")] public double? NormalMarginRatio2 { get; set; } /// /// 国君:涨跌幅超过百分之三十的预付金率 /// 国君:停牌时候的预付金率 /// [DisplayName("临时预付金率3")] public double? NormalMarginRatio3 { get; set; } /// /// 国君:自动赎回个股预付金率 /// [DisplayName("个股预付金率")] public double? RedeemRatio1 { get; set; } /// /// 国君:自动赎回指数预付金率 /// [DisplayName("指数预付金率")] public double? RedeemRatio2 { get; set; } /// /// 国君:个股触发追保跌幅 /// [DisplayName("个股触发追保跌幅")] public double? RedeemPriceLimit1 { get; set; } /// /// 国君:指数触发追保跌幅 /// [DisplayName("指数触发追保跌幅")] public double? RedeemPriceLimit2 { get; set; } /// /// 国君:香草组合预付金率 /// [DisplayName("组合预付金率")] public double? GroupRatio { get; set; } /// /// 设置日期 /// [DisplayName("日期")] public DateTime? ValueDate { get; set; } /// /// 总持仓名义本金 /// [DisplayName("总持仓名义本金")] public double? StockEqvNotional { get; set; } /// /// 单一标的持仓名义本金 /// [DisplayName("单一标的持仓名义本金")] public double? SingleStockEqvNotional { get; set; } /// /// 持仓标的分散程度 /// [DisplayName("持仓标的分散程度")] public int? PositionUnderlyingAmount { get; set; } /// /// 持仓标的分散程度(自动赎回) /// [DisplayName("持仓标的分散程度(自动赎回)")] public int? RedeemPositionUnderlyingAmount { get; set; } public margin_ratio Clone() { return (margin_ratio)MemberwiseClone(); } } }