AlipayNotifyLogEntity.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. /**
  2. * Copyright (c) 2021 Toby All rights reserved.
  3. * <p>
  4. * https://www.scjydz.com
  5. * <p>
  6. * 版权所有,侵权必究!
  7. */
  8. package com.wjp.modules.pay.entity;
  9. import com.baomidou.mybatisplus.annotation.FieldFill;
  10. import com.baomidou.mybatisplus.annotation.TableField;
  11. import com.baomidou.mybatisplus.annotation.TableId;
  12. import com.baomidou.mybatisplus.annotation.TableName;
  13. import lombok.Data;
  14. import java.io.Serializable;
  15. import java.math.BigDecimal;
  16. import java.util.Date;
  17. /**
  18. * 支付宝回调日志
  19. *
  20. * @author Toby javatangbin@163.com
  21. */
  22. @Data
  23. @TableName("tb_alipay_notify_log")
  24. public class AlipayNotifyLogEntity implements Serializable {
  25. @TableId
  26. private Long id;
  27. /**
  28. * 订单号
  29. */
  30. private Long outTradeNo;
  31. /**
  32. * 订单金额
  33. */
  34. private BigDecimal totalAmount;
  35. /**
  36. * 付款金额
  37. */
  38. private BigDecimal buyerPayAmount;
  39. /**
  40. * 实收金额
  41. */
  42. private BigDecimal receiptAmount;
  43. /**
  44. * 开票金额
  45. */
  46. private BigDecimal invoiceAmount;
  47. /**
  48. * 通知校验ID
  49. */
  50. private String notifyId;
  51. /**
  52. * 买家支付宝用户号
  53. */
  54. private String buyerId;
  55. /**
  56. * 卖家支付宝用户号
  57. */
  58. private String sellerId;
  59. /**
  60. * 支付宝交易号
  61. */
  62. private String tradeNo;
  63. /**
  64. * 交易状态
  65. */
  66. private String tradeStatus;
  67. /**
  68. * 创建时间
  69. */
  70. @TableField(fill = FieldFill.INSERT)
  71. private Date createDate;
  72. }