Files
zszq-trs/YLErpDAL/Modules/TradeMsgOutputModule/Dto/CashLogOutputDto.cs
T
2024-05-09 14:06:26 +08:00

107 lines
2.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YLErp.Modules.TradeMsgOutputModule.Dto
{
/// <summary>
/// 资金记录导出实体
/// </summary>
public class CashLogOutputDto
{
/// <summary>
/// trade_cash 表 ValueDate
/// </summary>
public DateTime ValueDate { get; set; }
/// <summary>
/// trade_cash
/// </summary>
public DateTime? HappenedDate { get; set; }
/// <summary>
/// 交易成交日期
/// </summary>
public DateTime? TradeDate { get; set; }
/// <summary>
/// 交易到期日
/// </summary>
public DateTime? ExerciseDate { get; set; }
/// <summary>
/// 权利金应付时间
/// </summary>
public DateTime? PremiumPayDate { get; set; }
/// <summary>
/// 交易Id
/// </summary>
public int TradeId { get; set; }
/// <summary>
/// 交易编号
/// </summary>
public string TradeNumber { get; set; }
/// <summary>
/// 交易类型
/// </summary>
public string TradeType { get; set; }
/// <summary>
/// 资金行为
/// </summary>
public string CashAction { get; set; }
/// <summary>
/// 资金金额
/// </summary>
public double Amount { get; set; }
/// <summary>
/// 簿记账户组名称
/// </summary>
public string AssetUnitGroupName { get; set; }
/// <summary>
/// 标的资产
/// </summary>
public string UnderlyingCode { get; set; }
/// <summary>
/// 对冲账户
/// </summary>
public string ExChangeAccount { get; set; }
/// <summary>
/// 期初名义本金
/// </summary>
public double? OriginalStockEqvNotional { get; set; }
/// <summary>
/// 名义本金
/// </summary>
public double StockEqvNotional { get; set; }
/// <summary>
/// 期权费
/// </summary>
public double TradePrice { get; set; }
/// <summary>
/// 成交份额
/// </summary>
public double OriginalNotional { get; set; }
/// <summary>
/// 份额
/// </summary>
public double Notional { get; set; }
}
}