# SelectOptionQuery.java

    package cloud.wconnect.frontoffice.pojo.dto.engineeringrequest;

    import lombok.Data;

    import jakarta.validation.constraints.Null;

    /**
     * Query：Select Option
     *
     * @author yyt
     * 2023/6/20
     */
    @Data
    public class SelectOptionQuery {

        /**
         * 页码
         */
        private Integer page;

        /**
         * 每页条数
         */
        private Integer size;

        /**
         * 分组名称（传page size 模糊检索；不传page size 全匹配）
         */
        private String groupName;

        /**
         * 名称（传page size 模糊检索；不传page size 全匹配）
         */
        private String name;

        /**
         * 资产 id (xml 中检索使用)
         */
        @Null(message = "the propertyId must be null")
        private Integer propertyId;

        /**
         * location id (xml 中检索使用)
         */
        @Null(message = "the locationId must be null")
        private Integer locationId;

        /**
         * area id (xml 中检索使用)
         */
        @Null(message = "the areaId must be null")
        private Integer areaId;

    }