OrderRefundReq.java 737 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. }