using BaseOUDAL; using System.ComponentModel; using System.ComponentModel.DataAnnotations.Schema; namespace YLErp.Model { public class UnderlyingManagerReq : BaseSearchReq { /// /// 波动率变化(百分比数值) /// [DisplayName("波动率变化")] public double? VolatilityRate { get; set; } /// /// 涨跌停板幅度(百分比数值) /// [DisplayName("涨跌停板幅度")] public string UpDownLimit { get; set; } /// /// 是否选中所有 /// public bool isCheckAll { get; set; } [DisplayName("除权状态")] public string DividendState { get; set; } [DisplayName("启用状态")] public string LaunchState { get; set; } public string UnderlyingInstrumentType { get; set; } [DisplayName("股票收益率")] public double? DividendRate { get; set; } [DisplayName("品种")] public string CommodityCode { get; set; } [DisplayName("市场码")] public string MarketCode { get; set; } /// /// 预付金比例(百分比数值) /// [DisplayName("预付金比例")] public double? MarginRate { get; set; } /// /// 市场 /// public string MarketName { get; set; } /// /// 标的资产码 /// public string UnderlyingCode { get; set; } /// /// 标的资产类型 /// public string UnderlyingType { get; set; } /// /// 标的资产到期日 /// public DateTime? MaturityDate { get; set; } public DateTime MaturityDateStart { get; set; } public DateTime MaturityDateEnd { get; set; } /// /// 标的资产状态 /// public string UnderlyingState { get; set; } /// /// 标的运行状态 /// public string UnderlyingStatus { get; set; } /// /// 交易代码 /// public string TradeCode { get; set; } /// /// 描述 /// public string Desc { get; set; } /// /// 操作人信息_optid /// public int? OptId { get; set; } /// /// 操作人名_optname /// public string OptName { get; set; } /// /// 创建日期_createdate /// public DateTime? OptDate { get; set; } public DateTime OptDateStart { get; set; } public DateTime OptDateEnd { get; set; } /// /// 标的名 /// public string UnderlyingName { get; set; } /// /// /// public string UnderlyingTypeId { get; set; } /// /// 市场名称列表 /// [NotMapped] public List MarketNameList { get; set; } /// /// 市场代码列表 /// [NotMapped] public List MarketCodeList { get; set; } /// /// 标的名称列表 /// [NotMapped] public List UnderlyingNameList { get; set; } /// /// 标的代码列表 /// [NotMapped] public List UnderlyingCodeList { get; set; } /// /// 标的类型列表 /// [NotMapped] public List UnderlyingTypeList { get; set; } /// /// 品种代码列表 /// [NotMapped] public List VarietyCodeList { get; set; } /// /// 标的状态列表 /// [NotMapped] public List UnderlyingStateList { get; set; } } public class underlying_managerSimpleReq { /// /// 标的编码 /// public string UnderlyingCode { get; set; } /// /// 波动率变化(百分比数值) /// public string VolatilityRate { get; set; } /// /// 涨跌停板幅度(百分比数值) /// public string UpDownLimit { get; set; } /// /// 预付金比率 /// public double? MarginRate { get; set; } } }