WeChatPayRequest.java 708 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.cyksj.model.request;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import lombok.ToString;
  5. import javax.validation.constraints.DecimalMin;
  6. import javax.validation.constraints.NotNull;
  7. import java.math.BigDecimal;
  8. /**
  9. * @author chan
  10. * @className FoundationOrder
  11. * @description 微信支付入参
  12. * @date 2020/9/3 4:23 下午
  13. */
  14. @Getter
  15. @Setter
  16. @ToString
  17. public class WeChatPayRequest {
  18. @NotNull(message = "缺少必填参数")
  19. private Long popularizeId;
  20. @NotNull(message = "请输入金额")
  21. @DecimalMin(value = "1",message = "请输入金额")
  22. private BigDecimal donMoney;
  23. private String appId;
  24. private String callback;
  25. private String callbackType;
  26. }