| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.punchsettle.server.dto.scratch;
- import com.punchsettle.server.constant.ScratchActionTypeEnum;
- import jakarta.validation.constraints.NotBlank;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- /**
- * @author tyuio
- * @version 1.0.0
- * @description 刮刮乐记录查询 dto
- * @date 2024/12/13 16:23
- */
- @Data
- @EqualsAndHashCode
- public class ScratchQuery {
- /**
- * 动作类型(0-投入/购买,1-中奖,2-撤销投入,3-撤销中奖)
- * @see ScratchActionTypeEnum
- */
- private ScratchActionTypeEnum actionType;
- /**
- * 用户主键
- */
- private Long userId;
- /*
- * 查询时间范围 开始
- */
- @NotBlank(message = "开始时间不能为空")
- private String startDate;
- /*
- * 查询时间范围 结束
- */
- @NotBlank(message = "结束时间不能为空")
- private String endDate;
- }
|