package com.ycl.platform.domain.query; import com.fasterxml.jackson.annotation.JsonFormat; import com.ycl.platform.base.AbsQuery; import java.util.Date; import java.util.List; import enumeration.general.RegionLevelEnum; import org.springframework.lang.NonNull; import jakarta.validation.constraints.NotBlank; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; /** * 地域查询 * * @author xp * @since 2024-03-12 */ @Data @Accessors(chain = true) @ApiModel(value = "Region查询", description = "地域查询") public class RegionQuery extends AbsQuery { private String fullName; private String simpleName; private Integer parentId; private String regionLevel; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date start; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date end; }