Files
zszq-trs/YLErpDAL/Model/Variety.cs
2024-05-09 14:06:26 +08:00

157 lines
3.6 KiB
C#

using BaseOUDAL;
using System.ComponentModel;
namespace YLErp.Model
{
public class VarietyReq : BaseSearchReq
{
[DisplayName("交易市场")]
public int? TradingMarketId { get; set; }
/// <summary>
/// 品种代码
/// </summary>
public string VarietyCode { get; set; }
/// <summary>
/// 品种名称
/// </summary>
public string VarietyName { 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 AssetType { get; set; }
/// <summary>
/// 交易市场
/// </summary>
public string TradingMarket { get; set; }
/// <summary>
/// 交易单位
/// </summary>
public string TradeUnit { get; set; }
/// <summary>
/// 报价单位
/// </summary>
public string QuoteUnit { get; set; }
/// <summary>
/// 最小变动价位
/// </summary>
public string MinPriceChange { get; set; }
/// <summary>
/// 涨停幅度
/// </summary>
public string UpLimit { get; set; }
/// <summary>
/// 跌停幅度
/// </summary>
public string DownLimit { get; set; }
/// <summary>
/// 最低预付金
/// </summary>
public double? Margin { get; set; }
/// <summary>
/// 描述
/// </summary>
public string Description { get; set; }
/// <summary>
/// 合约月份
/// </summary>
public string ContractMonth { get; set; }
/// <summary>
/// 交易时间段
/// </summary>
public string TradeTimeSlot { get; set; }
/// <summary>
/// 交割类型
/// </summary>
public string DeliveryType { get; set; }
/// <summary>
/// 交割地点
/// </summary>
public string DeliveryPlace { get; set; }
/// <summary>
/// 交割等级
/// </summary>
public string DeliveryGrade { get; set; }
/// <summary>
/// 最小交割单位
/// </summary>
public string MiniDeliveryUnit { get; set; }
public bool HasNightMarket { get; set; }
public string CommissionType { get; set; }
public double? Commission { get; set; }
public string CloseTodayCommissionType { get; set; }
public double? CloseTodayCommission { get; set; }
public string CloseTodayContractRule { get; set; }
public string TradedOptionCommissionType { get; set; }
public double? TradedOptionCommission { get; set; }
public List<string> VarietyCodeList { get; set; }
public double? VarietyQuantityStart { get; set; }
public double? VarietyQuantityEnd { get; set; }
public List<string> VarietyUnitList { get; set; }
public List<string> QuoteUnitList { get; set; }
public List<string> VarietyNameList { get; set; }
public List<string> AssetTypeList { get; set; }
public List<bool> HasNightMarketList { get; set; }
}
}