CommodityProcureReq.java 903 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package zs.payment.req;
  2. import lombok.Getter;
  3. import lombok.NoArgsConstructor;
  4. import lombok.Setter;
  5. import javax.validation.constraints.NotEmpty;
  6. import javax.validation.constraints.NotNull;
  7. import java.io.Serializable;
  8. import java.util.List;
  9. @Setter
  10. @Getter
  11. @NoArgsConstructor
  12. public class CommodityProcureReq implements Serializable {
  13. private static final long serialVersionUID = 1L;
  14. /** 品类ID列表,用于从MongoDB搜索商品 */
  15. // @NotEmpty(message = "品类ID不能为空")
  16. private List<Long> ptIds;
  17. /** 排除的店铺ID(当前商家店铺,搜索时排除) */
  18. private Long shopId;
  19. /** 搜索关键字(可选) */
  20. private String keyWord;
  21. /** 分类ID数组 */
  22. @NotEmpty(message = "请选择分类")
  23. private List<Long> cates;
  24. /** 公众号ID */
  25. @NotNull(message = "公众号ID不能为空")
  26. private Integer uniacid;
  27. }