# ListCreatorQuery.java

    package cloud.wconnect.it.pojo.query.servicerequestcenter;

    import jakarta.validation.constraints.Min;
    import jakarta.validation.constraints.NotBlank;
    import jakarta.validation.constraints.NotNull;
    import lombok.Data;

    import java.util.List;

    /**
     * Query: List Creator
     *
     * @author: yyt
     * 2026-01-08
     */
    @Data
    public class ListCreatorQuery {

        /**
         * 页码
         */
        @NotNull(message = "page is required")
        @Min(value = 1, message = "page must be greater than or equal to 1")
        private Integer page;

        /**
         * 每页条数
         */
        @NotNull(message = "size is required")
        @Min(value = 1, message = "size must be greater than or equal to 1")
        private Integer size;

        /**
         * 资产
         */
        @NotBlank(message = "propertyIds cannot be blank")
        private String propertyIds;
        private List<Integer> propertyIdList;

    }