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