AccountBaseInfoModel.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using Muchinfo.MTPClient.Data.Model.Account;
  2. using Muchinfo.MTPClient.Data.Model.GoodRules;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Muchinfo.MTPClient.Data.Model
  8. {
  9. /// <summary>
  10. /// 登录查询/基本信息【打包】查询 MTP2.0
  11. /// 【账户信息 资金账户信息 商品交易规则和费用规则列表 最大通知id 最后更新时间列表】
  12. /// </summary>
  13. public class AccountBaseInfoModel
  14. {
  15. #region 字段备注
  16. //AccountInfo 账号信息 AccountInfo
  17. //TAAccountList 资金账户列表 TAAccountAll
  18. //GoodsRuleAndFeeList 商品交易规则和费用规则列表 GoodsRuleAndFee
  19. //ServerLastNoticeId 最大通知id int32
  20. //ParamValues 时间戳集合Key-Value ParamValue
  21. #endregion
  22. /// <summary>
  23. /// 账号信息
  24. /// </summary>
  25. public TradeAccount TradeAccount { get; set; }
  26. /// <summary>
  27. /// 资金账户列表
  28. /// </summary>
  29. public List<TAAccountAllModel> TAAccountList { get; set; }
  30. /// <summary>
  31. /// 商品个性化设置列表
  32. /// </summary>
  33. public List<TradeGoodsFeeRule> GoodsRuleAndFeeList { get; set; }
  34. /// <summary>
  35. /// 最大通知id
  36. /// </summary>
  37. public uint ServerLastNoticeId { get; set; }
  38. /// <summary>
  39. /// 时间戳集合Key-Value ParamValue 、最后更新时间列表
  40. /// </summary>
  41. public List<LastUpdateTimeKeyValueModel> LastUpdateTimeList { get; set; }
  42. }
  43. }