ScratchVO.java 811 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.punchsettle.server.pojo.scratch;
  2. import java.math.BigDecimal;
  3. import com.punchsettle.server.constant.ScratchActionTypeEnum;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. /**
  7. * @author tyuio
  8. * @version 1.0.0
  9. * @description 刮刮乐 dto
  10. * @date 2024/12/13 15:47
  11. */
  12. @Data
  13. @EqualsAndHashCode
  14. public class ScratchVO {
  15. /**
  16. * 刮刮乐记录ID
  17. */
  18. private Long id;
  19. /**
  20. * 动作类型(0-投入/购买,1-中奖,2-撤销投入,3-撤销中奖)
  21. */
  22. private ScratchActionTypeEnum actionType;
  23. /**
  24. * 来源
  25. */
  26. private String source;
  27. /**
  28. * 种类
  29. */
  30. private String category;
  31. /**
  32. * 金额(元)
  33. */
  34. private BigDecimal amount;
  35. /**
  36. * 创建时间
  37. */
  38. private String creationTime;
  39. }