42 lines
1.0 KiB
C#
42 lines
1.0 KiB
C#
using System.Data;
|
|
using YLErp.DBModels.Enums;
|
|
|
|
namespace YLErp.Modules.ClientModule
|
|
{
|
|
/// <summary>
|
|
/// 客户持仓查询模型
|
|
/// </summary>
|
|
public class ClientPositionQueryModel : PagedQueryModel
|
|
{
|
|
/// <summary>
|
|
/// 数据版本(V1|V2)
|
|
/// </summary>
|
|
public string DataVersion { get; set; }
|
|
|
|
/// <summary>
|
|
/// 持仓查询日期
|
|
/// </summary>
|
|
public DateTime? ValueDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户ID(为0表示所有客户)
|
|
/// </summary>
|
|
public int ClientId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户编号(ClientId为0时生效)
|
|
/// </summary>
|
|
public string ClientNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易状态过滤
|
|
/// </summary>
|
|
public IEnumerable<EnumTradeStatus> TradeStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 所有状态都包括
|
|
/// </summary>
|
|
internal bool AllStatusIncluded { get; set; }
|
|
}
|
|
}
|