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; }
}
}