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