| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace MySystem.Entity.UnionPay
- {
- /// <summary>
- /// 交易结算数据查询请求参数
- /// </summary>
- public class TransactionSettlementQueryRequest
- {
- /// <summary>
- /// 商户号
- /// </summary>
- public string merchantNo { get; set; }
- /// <summary>
- /// 门店号
- /// </summary>
- public string storeNo { get; set; }
- /// <summary>
- /// 交易日期开始
- /// </summary>
- public string transDateStart { get; set; }
- /// <summary>
- /// 交易日期结束
- /// </summary>
- public string transDateEnd { get; set; }
- /// <summary>
- /// 交易类型
- /// </summary>
- public string transType { get; set; }
- /// <summary>
- /// 结算状态
- /// </summary>
- public string settleStatus { get; set; }
- /// <summary>
- /// 分页页码
- /// </summary>
- public int pageNo { get; set; }
- /// <summary>
- /// 分页大小
- /// </summary>
- public int pageSize { get; set; }
- /// <summary>
- /// 扩展字段
- /// </summary>
- public Dictionary<string, string> extParams { get; set; }
- }
- /// <summary>
- /// 交易结算数据查询响应参数
- /// </summary>
- public class TransactionSettlementQueryResponse
- {
- /// <summary>
- /// 响应码
- /// </summary>
- public string code { get; set; }
- /// <summary>
- /// 响应消息
- /// </summary>
- public string message { get; set; }
- /// <summary>
- /// 总条数
- /// </summary>
- public int totalCount { get; set; }
- /// <summary>
- /// 总页数
- /// </summary>
- public int totalPage { get; set; }
- /// <summary>
- /// 当前页码
- /// </summary>
- public int currentPage { get; set; }
- /// <summary>
- /// 交易结算数据列表
- /// </summary>
- public List<TransactionSettlementInfo> transactionSettlementList { get; set; }
- /// <summary>
- /// 扩展字段
- /// </summary>
- public Dictionary<string, string> extParams { get; set; }
- }
- /// <summary>
- /// 交易结算信息
- /// </summary>
- public class TransactionSettlementInfo
- {
- /// <summary>
- /// 交易订单号
- /// </summary>
- public string transOrderNo { get; set; }
- /// <summary>
- /// 商户订单号
- /// </summary>
- public string merchantOrderNo { get; set; }
- /// <summary>
- /// 交易金额
- /// </summary>
- public decimal transAmount { get; set; }
- /// <summary>
- /// 交易时间
- /// </summary>
- public string transTime { get; set; }
- /// <summary>
- /// 结算金额
- /// </summary>
- public decimal settleAmount { get; set; }
- /// <summary>
- /// 结算时间
- /// </summary>
- public string settleTime { get; set; }
- /// <summary>
- /// 交易类型
- /// </summary>
- public string transType { get; set; }
- /// <summary>
- /// 交易状态
- /// </summary>
- public string transStatus { get; set; }
- /// <summary>
- /// 结算状态
- /// </summary>
- public string settleStatus { get; set; }
- /// <summary>
- /// 手续费
- /// </summary>
- public decimal fee { get; set; }
- /// <summary>
- /// 扩展字段
- /// </summary>
- public Dictionary<string, string> extParams { get; set; }
- }
- }
|