package com.estate.expert.admin.domain.common.request; import io.swagger.annotations.ApiModel; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import java.util.List; @ApiModel("批量请求") @Data @Builder @NoArgsConstructor @AllArgsConstructor public class BatchReq { @NotNull @Size(min = 1, message = "id列表不能为空") private List ids; public static BatchReq of(List ids) { return BatchReq.builder().ids(ids).build(); } }