111 lines
3.2 KiB
C#
111 lines
3.2 KiB
C#
using YLErp.Commons;
|
|
|
|
namespace YLErp.Model
|
|
{
|
|
public class SuperviseClientCashReportModel
|
|
{
|
|
/// <summary>
|
|
/// 序号
|
|
/// </summary>
|
|
public int Index { get; set; }
|
|
/// <summary>
|
|
/// 子公司名称
|
|
/// </summary>
|
|
public string CompanyName { get; set; }
|
|
/// <summary>
|
|
/// 时间
|
|
/// </summary>
|
|
public DateTime Date { get; set; }
|
|
/// <summary>
|
|
/// 交易对手方ID
|
|
/// </summary>
|
|
public int ClientId { get; set; }
|
|
/// <summary>
|
|
/// 交易对手方名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
/// <summary>
|
|
/// 交易对手方类型
|
|
/// </summary>
|
|
public string ClientType { get; internal set; }
|
|
/// <summary>
|
|
/// 统一社会信用代码
|
|
/// </summary>
|
|
public string ClientLicenseCode { get; set; }
|
|
private double _clientTotalCredit;
|
|
/// <summary>
|
|
/// 授信总额
|
|
/// </summary>
|
|
public double ClientTotalCredit
|
|
{
|
|
get => _clientTotalCredit;
|
|
set { _clientTotalCredit = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _clientPositionCredit;
|
|
/// <summary>
|
|
/// 客户已使用子公司给予的授信额度
|
|
/// </summary>
|
|
public double ClientPositionCredit
|
|
{
|
|
get => _clientPositionCredit;
|
|
set { _clientPositionCredit = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _companyPositionCredit;
|
|
/// <summary>
|
|
/// 子公司已使用客户给予的授信额度
|
|
/// </summary>
|
|
public double CompanyPositionCredit
|
|
{
|
|
get => _companyPositionCredit;
|
|
set { _companyPositionCredit = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _currMargin;
|
|
/// <summary>
|
|
/// 预付金实际占用
|
|
/// </summary>
|
|
public double CurrMargin
|
|
{
|
|
get => _currMargin;
|
|
set { _currMargin = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _currFund;
|
|
/// <summary>
|
|
/// 权利金占用
|
|
/// </summary>
|
|
public double CurrFund
|
|
{
|
|
get => _currFund;
|
|
set { _currFund = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _available;
|
|
/// <summary>
|
|
/// 可用资金
|
|
/// </summary>
|
|
public double Available
|
|
{
|
|
get => _available;
|
|
set { _available = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
private double _addFunds;
|
|
/// <summary>
|
|
/// 应追加资金
|
|
/// </summary>
|
|
public double AddFunds
|
|
{
|
|
get => _addFunds;
|
|
set { _addFunds = OtcFormatHelper.FormatValue(value, 4); }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 持仓盈亏
|
|
/// </summary>
|
|
public double? PositionPnl { get; set; }
|
|
|
|
internal double? ToDayRemainFund { get; set; }
|
|
|
|
internal double? MarginBalance { get; set; }
|
|
|
|
internal double? PayableMargin { get; set; }
|
|
}
|
|
}
|