using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRM.Core.DTO.Bill { public class BillDto { public class BillAccountCheck { [DisplayName("商户")] public string mch { get; set; } /// /// 商户id /// [DisplayName("商户号")] public string mch_id { get; set; } /// /// /// [DisplayName("交易流水号")] public string trade_no { get; set; } /// /// [DisplayName("商户订单号")] public string out_trade_no { get; set; } /// /// /// [DisplayName("交易时间")] public DateTime trade_datetime { get; set; } /// /// /// [DisplayName("交易金额")] public decimal trade_amount { get; set; } /// /// /// [DisplayName("交易手续费")] public decimal fee_amount { get; set; } /// /// /// [DisplayName("交易类型")] public string trade_type { get; set; } /// /// /// [DisplayName("对方商户")] public string out_mch { get; set; } /// /// /// [DisplayName("用户名称")] public string payer_name { get; set; } /// /// /// [DisplayName("用户Id")] public string payer_id { get; set; } /// /// /// [DisplayName("对方商户号")] public string out_mchid { get; set; } /// /// /// [DisplayName("交易信息")] public string trade_info { get; set; } [DisplayName("创建人")] public string creat_id { get; set; } /// /// 以下为系统到账信息 /// [DisplayName("到款Id")] public int id { get; set; } [DisplayName("资源Id")] public string resid { get; set; } [DisplayName("支付类型")] public string paytypename { get; set; } [DisplayName("支付时间")] public DateTime? paydate { get; set; } [DisplayName("支付金额")] public decimal? payprice { get; set; } [DisplayName("支付名称")] public string payname { get; set; } [DisplayName("支付流水")] public string payno { get; set; } [DisplayName("检查结果")] public string checkStatus { get; set; } [DisplayName("检查结果")] public string checkResult { get; set; } } public class BillRefundCheck { [DisplayName("商户")] public string mch { get; set; } /// /// 商户id /// [DisplayName("商户号")] public string mch_id { get; set; } /// /// /// [DisplayName("交易流水号")] public string trade_no { get; set; } /// /// [DisplayName("商户订单号")] public string out_trade_no { get; set; } /// /// /// [DisplayName("交易时间")] public DateTime trade_datetime { get; set; } /// /// /// [DisplayName("交易金额")] public decimal trade_amount { get; set; } /// /// /// [DisplayName("交易手续费")] public decimal fee_amount { get; set; } /// /// /// [DisplayName("交易类型")] public string trade_type { get; set; } /// /// /// [DisplayName("对方商户")] public string out_mch { get; set; } /// /// /// [DisplayName("用户名称")] public string payer_name { get; set; } /// /// /// [DisplayName("用户Id")] public string payer_id { get; set; } /// /// /// [DisplayName("对方商户号")] public string out_mchid { get; set; } /// /// /// [DisplayName("交易信息")] public string trade_info { get; set; } [DisplayName("退款信息")] public string refund_info { get; set; } [DisplayName("退款订单")] public string refund_orderids { get; set; } /// /// /// [DisplayName("退款主订单号")] public string main_trade_no { get; set; } [DisplayName("创建人")] public string creat_id { get; set; } /// /// 以下为退款信息 /// /// [DisplayName("退款id")] public int id { get; set; } [DisplayName("订单号")] public int orderid { get; set; } [DisplayName("退款金额")] public decimal refundprice { get; set; } [DisplayName("用户名")] public string username { get; set; } [DisplayName("退款类型")] public string refundtypename { get; set; } [DisplayName("退款日期")] public DateTime? refunddate { get; set; } [DisplayName("审核人")] public string auditorname { get; set; } [DisplayName("审核时间")] public DateTime? audittime { get; set; } [DisplayName("检查结果")] public string checkStatus { get; set; } [DisplayName("检查结果")] public string checkResult { get; set; } } } }