OrderRefundReq.java 796 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.cyksj.model.request;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import javax.validation.constraints.NotNull;
  5. import java.math.BigDecimal;
  6. /*
  7. *项目名: netflix
  8. *文件名: OrderRefundReq
  9. *创建者: JavaZou
  10. *创建时间:2023/5/31 12:14
  11. */
  12. @Getter
  13. @Setter
  14. public class OrderRefundReq {
  15. @NotNull(message = "订单id不为空")
  16. private Long orderId;
  17. /**
  18. * 退款金额
  19. */
  20. @NotNull(message = "退款金额不为空")
  21. private BigDecimal refundMoney;
  22. /**
  23. * 退款原因
  24. */
  25. private String refundDesc;
  26. /**
  27. * 退款类型
  28. * 订单金额、余额
  29. */
  30. private String refundType;
  31. /**
  32. * 补差价余额
  33. */
  34. private BigDecimal refundBalance;
  35. private Boolean isOnly;
  36. private String operator;
  37. /**
  38. * 聊天记录截图
  39. */
  40. private String chatImg;
  41. }