TransferAccountsReq.java 761 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.cyksj.model.request;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import javax.validation.constraints.NotEmpty;
  5. import javax.validation.constraints.NotNull;
  6. import java.math.BigDecimal;
  7. /*
  8. *项目名: netflix
  9. *文件名: TransferAccountsReq
  10. *创建者: JavaZou
  11. *创建时间:2023/2/28 10:09
  12. */
  13. @Getter
  14. @Setter
  15. public class TransferAccountsReq {
  16. /**
  17. * 转账金额
  18. */
  19. @NotNull
  20. private BigDecimal money;
  21. /**
  22. * 转账账户
  23. */
  24. @NotNull
  25. private String account;
  26. /**
  27. * 转账账户真实姓名
  28. */
  29. @NotEmpty
  30. private String name;
  31. /**
  32. * alipay、wechat
  33. */
  34. private String type;
  35. private BigDecimal points;
  36. /**
  37. * 默认1分销作用
  38. */
  39. private Integer scope;
  40. private Long userId;
  41. private Integer channelType;
  42. }