PaymentItem.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package com.izouma.nineth.dto.adapay;
  2. import com.alibaba.fastjson.annotation.JSONField;
  3. import lombok.Data;
  4. import java.util.List;
  5. @Data
  6. public class PaymentItem {
  7. @JSONField(name = "order_no")
  8. private String orderNo;
  9. @JSONField(name = "created_time")
  10. private String createdTime;
  11. @JSONField(name = "pay_amt")
  12. private String payAmt;
  13. @JSONField(name = "open_id")
  14. private String openId;
  15. @JSONField(name = "confirmed_amt")
  16. private String confirmedAmt;
  17. @JSONField(name = "end_time")
  18. private String endTime;
  19. @JSONField(name = "fee_mode")
  20. private String feeMode;
  21. @JSONField(name = "coupon_infos")
  22. private String couponInfos;
  23. @JSONField(name = "discount_amt")
  24. private String discountAmt;
  25. @JSONField(name = "cash_pay_amt")
  26. private String cashPayAmt;
  27. @JSONField(name = "reserved_amt")
  28. private String reservedAmt;
  29. @JSONField(name = "out_trans_id")
  30. private String outTransId;
  31. @JSONField(name = "party_order_id")
  32. private String partyOrderId;
  33. @JSONField(name = "pay_mode")
  34. private String payMode;
  35. @JSONField(name = "div_members")
  36. private List<DivMembersItem> divMembers;
  37. @JSONField(name = "refunded_amt")
  38. private String refundedAmt;
  39. @JSONField(name = "prod_mode")
  40. private String prodMode;
  41. @JSONField(name = "pay_channel")
  42. private String payChannel;
  43. @JSONField(name = "has_more")
  44. private boolean hasMore;
  45. @JSONField(name = "id")
  46. private String id;
  47. @JSONField(name = "app_id")
  48. private String appId;
  49. @JSONField(name = "fee_amt")
  50. private String feeAmt;
  51. @JSONField(name = "object")
  52. private String object;
  53. @JSONField(name = "status")
  54. private String status;
  55. @JSONField(name = "error_msg")
  56. private String errorMsg;
  57. @JSONField(name = "error_code")
  58. private String errorCode;
  59. }