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

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; }
}
}