105 lines
3.2 KiB
C#
105 lines
3.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace YLErp.Model
|
|
{
|
|
/// <summary>
|
|
/// trs交易端客户资金监控返回
|
|
/// </summary>
|
|
public class ClientBalanceMonitorForTrsRespone
|
|
{
|
|
/// <summary>
|
|
/// 存续客户
|
|
/// </summary>
|
|
public int DurationClient { get; set; }
|
|
/// <summary>
|
|
/// 存续客户同比昨日
|
|
/// </summary>
|
|
public double DurationClientCompareLastDay { get; set; }
|
|
/// <summary>
|
|
/// 资金不足客户
|
|
/// </summary>
|
|
public int FundShortageClient { get; set; }
|
|
/// <summary>
|
|
/// 资金不足客户同比昨日
|
|
/// </summary>
|
|
public double FundShortageClientCompareLastDay { get; set; }
|
|
/// <summary>
|
|
/// 触发追保平仓线客户
|
|
/// </summary>
|
|
public int UnwindlineClient { get; set; }
|
|
/// <summary>
|
|
/// 触发追保平仓线客户同比昨日
|
|
/// </summary>
|
|
public double UnwindlineClientCompareLastDay { get; set; }
|
|
/// <summary>
|
|
/// 触发追保预警线客户
|
|
/// </summary>
|
|
public int WarninglineClient { get; set; }
|
|
/// <summary>
|
|
/// 触发追保预警线客户同比昨日
|
|
/// </summary>
|
|
public double WarninglineClientCompareLastDay { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户存续名义本金规模
|
|
/// </summary>
|
|
public double DurationNotionalPrincipal { get; set; }
|
|
/// <summary>
|
|
/// 客户存续名义本金规模 同比昨日
|
|
/// </summary>
|
|
public double DurationNotionalPrincipalCompareLastDay { get; set; }
|
|
/// <summary>
|
|
/// 维保线平仓线
|
|
/// </summary>
|
|
public double UnwindLine { get; set; }
|
|
/// <summary>
|
|
/// 维保线预警线
|
|
/// </summary>
|
|
public double WarningLine { get; set; }
|
|
/// <summary>
|
|
/// 客户资金情况集合
|
|
/// </summary>
|
|
public List<ClientBalanceMonitorForTrsItem> BalanceMonitorForTrsItems { get; set; } = new List<ClientBalanceMonitorForTrsItem>();
|
|
}
|
|
|
|
public class ClientBalanceMonitorForTrsItem
|
|
{
|
|
/// <summary>
|
|
/// 客户id
|
|
/// </summary>
|
|
public int ClientId { get; set; }
|
|
/// <summary>
|
|
/// 估值日期
|
|
/// </summary>
|
|
public DateTime? ValueDate { get; set; }
|
|
/// <summary>
|
|
/// 客户编号
|
|
/// </summary>
|
|
public string ClientNumber { get; set; }
|
|
/// <summary>
|
|
/// 客户名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
/// <summary>
|
|
/// 客户类型
|
|
/// </summary>
|
|
public string ClientTypeStr { get; set; }
|
|
/// <summary>
|
|
/// 可用资金
|
|
/// </summary>
|
|
public double AmountFund { get; set; }
|
|
/// <summary>
|
|
/// 当前维保线
|
|
/// </summary>
|
|
public double MaintenanceLine { get; set; }
|
|
/// <summary>
|
|
/// 追保金额
|
|
/// </summary>
|
|
public double MarginByPayableMarginTotal { get; set; }
|
|
}
|
|
}
|