Files
zszq-trs/YLErpDAL/Modules/ReportModule/SettlementReportModule/ClientDingShiReport.cs
T
2024-05-09 14:06:26 +08:00

232 lines
8.7 KiB
C#

using YLErp.Model;
namespace YLErp.Modules.ReportModule
{
public class DingShiReport
{
public string Title { get; set; }
public string downloadFilePath { get; set; }
public string CurUserName { get; set; }
public DateTime ReportFrom { get; set; }
public DateTime ReportEnd { get; set; }
public Client client { get; set; }
public List<ClientBankCard> ClientBank { get; set; }
public OptUserInfo OptUserInfo { get; set; }
}
public class ClientDingShiReport : DingShiReport
{
public FundReportModel FundReportModel { get; set; }
/// <summary>
/// 持仓明细(所有期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList { get; set; }
/// <summary>
/// 持仓明细(香草期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_default { get; set; }
/// <summary>
/// 持仓明细(亚式期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_assin { get; set; }
/// <summary>
/// 持仓明细(二元期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_binary { get; set; }
/// <summary>
/// 持仓明细(障碍期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_barriar { get; set; }
/// <summary>
/// 持仓明细(双鲨期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_sharkfin { get; set; }
/// <summary>
/// 持仓明细(彩虹期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_rainbow { get; set; }
/// <summary>
/// 持仓明细(凤凰期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_autocall { get; set; }
/// <summary>
/// 持仓明细(雪球期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_snowball { get; set; }
/// <summary>
/// 持仓明细(区间累积期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_rangeaccrual { get; set; }
/// <summary>
/// 持仓明细(气囊结构)
/// </summary>
public List<EodPositionReportModel> eod_positionList_airbag { get; set; }
/// <summary>
/// 持仓明细(远期)
/// </summary>
public List<EodPositionReportModel> eod_positionList_forward { get; set; }
/// <summary>
/// 持仓明细(收益互换)
/// </summary>
public List<EodPositionReportModel> eod_positionList_swap { get; set; }
/// <summary>
/// 持仓明细(收益互换) -- 国君
/// </summary>
public List<eod_trade_position_swap_mannual> eod_positionList_swapflow { get; set; }
/// <summary>
/// 持仓明细(合成价差期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_compositespread { get; set; }
/// <summary>
/// 持仓明细(自定义交易)
/// </summary>
public List<EodPositionReportModel> eod_positionList_manual { get; set; }
/// <summary>
/// 持仓明细(收益增强结构)
/// </summary>
public List<EodPositionReportModel> eod_positionList_enhance { get; set; }
/// <summary>
/// 持仓明细(现金流交易)
/// </summary>
public List<EodPositionReportModel> eod_positionList_cashflow { get; set; }
/// <summary>
/// 持仓明细(累计期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_accumulator { get; set; }
/// <summary>
/// 持仓明细(累计期权 三段式)
/// </summary>
public List<EodPositionReportModel> eod_positionList_accumulatorSegmented { get; set; }
/// <summary>
/// 持仓明细(Risky期权)
/// </summary>
public List<EodPositionReportModel> eod_positionList_risky { get; set; }
/// <summary>
/// 持仓明细(其他)
/// </summary>
public List<EodPositionReportModel> eod_positionList_others { get; set; }
/// <summary>
/// 历史交易(所有期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList { get; set; }
/// <summary>
/// 历史交易(香草期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_default { get; set; }
/// <summary>
/// 历史交易(亚式期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_assin { get; set; }
/// <summary>
/// 历史交易(二元期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_binary { get; set; }
/// <summary>
/// 历史交易(障碍期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_barriar { get; set; }
/// <summary>
/// 历史交易(双鲨期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_sharkfin { get; set; }
/// <summary>
/// 历史交易(彩虹期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_rainbow { get; set; }
/// <summary>
/// 历史交易(凤凰期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_autocall { get; set; }
/// <summary>
/// 历史交易(雪球期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_snowball { get; set; }
/// <summary>
/// 历史交易(区间累积期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_rangeaccrual { get; set; }
/// <summary>
/// 历史交易(气囊结构)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_airbag { get; set; }
/// <summary>
/// 历史交易(远期)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_forward { get; set; }
/// <summary>
/// 历史交易(收益互换)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_swap { get; set; }
/// <summary>
/// 历史交易(收益互换) -- 国君
/// </summary>
public List<trade_swap_flow_more> trade_contract_groupList_swapFlow { get; set; }
/// <summary>
/// 历史交易(合成价差期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_compositespread { get; set; }
/// <summary>
/// 历史交易(自定义交易)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_manual { get; set; }
/// <summary>
/// 历史交易(收益增强结构)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_enhance { get; set; }
/// <summary>
/// 历史交易(现金流交易)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_cashflow { get; set; }
/// <summary>
/// 历史交易(累计期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_accumulator { get; set; }
/// <summary>
/// 历史交易(Risky期权)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_risky { get; set; }
/// <summary>
/// 历史交易(累计期权三段式)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_accumulatorSegmented { get; set; }
/// <summary>
/// 历史交易(其他类型)
/// </summary>
public List<trade_contract_group_simple> trade_contract_groupList_others { get; set; }
/// <summary>
/// 资金明细
/// </summary>
public List<ClientCashInCashOutExtend> ClientCashInCashOutExtendList { get; set; }
/// <summary>
/// 抵押品
/// </summary>
public List<clientcashincashout_productLinq> clientcashincashout_productLinq { get; set; }
/// <summary>
/// txt/excel报告特殊处理用到
/// </summary>
public List<string> descList { get; set; }
public string desc { get; set; }
}
}