package com.zswl.dataservice.model.baseParam; import io.swagger.v3.oas.annotations.media.Schema; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.data.domain.Sort; import java.io.Serializable; import java.util.List; /** * @author TRX * @date 2024/5/16 */ @Data @AllArgsConstructor @NoArgsConstructor public class SuperSearchParam implements Serializable { @Schema(hidden = true) private String id; @Schema(description = "搜索时间范围") private List times; @Schema(description = "开始时间", hidden = true) private Long startTime; @Schema(description = "结束时间", hidden = true) private Long endTime; @Schema(description = "自定义排序", hidden = true) private Sort orderSort; @Schema(description = "是否按照序号排序", hidden = true) private Boolean isSortDesc; @Schema(description = "所属项目ID", hidden = true) private String epId; }