| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.study.mall.dto;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.NotNull;
- import javax.validation.constraints.Pattern;
- import javax.validation.constraints.Size;
- import java.util.List;
- /**
- * 商品热门或限时精选改变dto
- *
- * @auther: codingliang
- * @date: 2023-10-19 22:36
- * @description: 商品热门或限时精选改变dto
- */
- @Data
- public class GoodHotOrLimitedChangeDTO {
- /**
- * 操作种类:1热门推荐、2限时精选
- */
- @NotBlank(message = "操作种类不能为空")
- @Pattern(regexp = "(1|2)", message = "操作种类只能为1或2")
- private String action;
- /**
- * 商品id集合
- */
- @NotNull(message = "商品id集合不能为空")
- @Size(min = 1, message = "商品id集合不能为空")
- private List<Long> goodIds;
- /**
- * 操作类型:1新增、2取消
- */
- @NotBlank(message = "操作类型不能为空")
- @Pattern(regexp = "(0|1)", message = "操作类型只能为0或1")
- private String type;
- }
|