123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241 |
- using System.ComponentModel.DataAnnotations;
- namespace NewWebApplicationSample.Models
- {
- public class JDPaySaveOrderViewModel
- {
- [Required]
- [Display(Name = "tradeNum")]
- public string TradeNum { get; set; }
- [Required]
- [Display(Name = "tradeName")]
- public string TradeName { get; set; }
- [Required]
- [Display(Name = "tradeTime")]
- public string TradeTime { get; set; }
- [Required]
- [Display(Name = "amount")]
- public string Amount { get; set; }
- [Required]
- [Display(Name = "orderType")]
- public string OrderType { get; set; }
- [Required]
- [Display(Name = "currency")]
- public string Currency { get; set; }
- [Required]
- [Display(Name = "callbackUrl")]
- public string CallbackUrl { get; set; }
- [Required]
- [Display(Name = "notifyUrl")]
- public string NotifyUrl { get; set; }
- [Display(Name = "userId")]
- public string UserId { get; set; }
- }
- public class JDPayUnifiedOrderViewModel
- {
- [Required]
- [Display(Name = "tradeNum")]
- public string TradeNum { get; set; }
- [Required]
- [Display(Name = "tradeName")]
- public string TradeName { get; set; }
- [Required]
- [Display(Name = "tradeTime")]
- public string TradeTime { get; set; }
- [Required]
- [Display(Name = "amount")]
- public string Amount { get; set; }
- [Required]
- [Display(Name = "orderType")]
- public string OrderType { get; set; }
- [Required]
- [Display(Name = "currency")]
- public string Currency { get; set; }
- [Required]
- [Display(Name = "notifyUrl")]
- public string NotifyUrl { get; set; }
- [Required]
- [Display(Name = "tradeType")]
- public string TradeType { get; set; }
- }
- public class JDPayQueryViewModel
- {
- [Required]
- [Display(Name = "tradeNum")]
- public string TradeNum { get; set; }
- [Display(Name = "oTradeNum")]
- public string OTradeNum { get; set; }
- [Required]
- [Display(Name = "tradeType")]
- public string TradeType { get; set; }
- }
- public class JDPayRefundViewModel
- {
- [Required]
- [Display(Name = "tradeNum")]
- public string TradeNum { get; set; }
- [Required]
- [Display(Name = "oTradeNum")]
- public string OTradeNum { get; set; }
- [Required]
- [Display(Name = "amount")]
- public string Amount { get; set; }
- [Required]
- [Display(Name = "currency")]
- public string Currency { get; set; }
- [Required]
- [Display(Name = "notifyUrl")]
- public string NotifyUrl { get; set; }
- }
- public class JDPayQueryRefundViewModel
- {
- [Required]
- [Display(Name = "tradeNum")]
- public string TradeNum { get; set; }
- [Display(Name = "oTradeNum")]
- public string OTradeNum { get; set; }
- [Required]
- [Display(Name = "tradeType")]
- public string TradeType { get; set; }
- }
- public class JDPayDefrayPayViewModel
- {
- [Required]
- [Display(Name = "request_datetime")]
- public string RequestDatetime { get; set; }
- [Required]
- [Display(Name = "out_trade_no")]
- public string OutTradeNo { get; set; }
- [Display(Name = "biz_trade_no")]
- public string BizTradeNo { get; set; }
- [Display(Name = "out_trade_date")]
- public string OutTradeDate { get; set; }
- [Required]
- [Display(Name = "trade_amount")]
- public string TradeAmount { get; set; }
- [Required]
- [Display(Name = "trade_currency")]
- public string TradeCurrency { get; set; }
- [Display(Name = "seller_info")]
- public string SellerInfo { get; set; }
- [Required]
- [Display(Name = "trade_subject")]
- public string TradeSubject { get; set; }
- [Display(Name = "category_code")]
- public string CategoryCode { get; set; }
- [Required]
- [Display(Name = "pay_tool")]
- public string PayTool { get; set; }
- [Display(Name = "trade_source")]
- public string TradeSource { get; set; }
- [Display(Name = "payee_bank_code")]
- public string PayeeBankCode { get; set; }
- [Display(Name = "payee_bank_associated_code")]
- public string PayeeBankAssociatedCode { get; set; }
- [Display(Name = "payee_bank_fullname")]
- public string PayeeBankFullname { get; set; }
- [Display(Name = "payee_bank_country_code")]
- public string PayeeBankCountryCode { get; set; }
- [Display(Name = "payee_bank_province_code")]
- public string PayeeBankProvinceCode { get; set; }
- [Display(Name = "payee_bank_city_code")]
- public string PayeeBankCityCode { get; set; }
- [Display(Name = "payee_card_type")]
- public string PayeeCardType { get; set; }
- [Display(Name = "payee_account_type")]
- public string PayeeAccountType { get; set; }
- [Display(Name = "payee_account_no")]
- public string PayeeAccountNo { get; set; }
- [Display(Name = "payee_account_name")]
- public string PayeeAccountName { get; set; }
- [Display(Name = "payee_id_type")]
- public string PayeeIdType { get; set; }
- [Display(Name = "payee_id_no")]
- public string PayeeIdNo { get; set; }
- [Display(Name = "payee_mobile")]
- public string PayeeMobile { get; set; }
- [Display(Name = "notify_url")]
- public string NotifyUrl { get; set; }
- [Display(Name = "return_params")]
- public string ReturnParams { get; set; }
- [Display(Name = "extend_params")]
- public string ExtendParams { get; set; }
- [Display(Name = "bank_card_info_type")]
- public string BankCardInfoType { get; set; }
- [Display(Name = "bank_card_id")]
- public string BankCardId { get; set; }
- }
- public class JDPayTradeQueryViewModel
- {
- [Required]
- [Display(Name = "request_datetime")]
- public string RequestDatetime { get; set; }
- [Display(Name = "out_trade_no")]
- public string OutTradeNo { get; set; }
- [Display(Name = "trade_no")]
- public string TradeNo { get; set; }
- [Required]
- [Display(Name = "trade_type")]
- public string TradeType { get; set; }
- }
- }
|