1 changed files with 36 additions and 0 deletions
@ -0,0 +1,36 @@ |
|||||||
|
package apelet.common.openapi.dto; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
/** |
||||||
|
* 知识库开放接口:文件清单分页对象,作为 /v1/kb/files 响应的 data。 |
||||||
|
* <p>翻页只认 hasMore:list 里的记录条数不参与判断,末页之后 list 为空且 hasMore 为 false。</p> |
||||||
|
* |
||||||
|
* @author chenchuchuan |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class OpenApiKbFilePageDto { |
||||||
|
|
||||||
|
/** |
||||||
|
* 本页记录节点数组,元素为 OpenApiKbFileNodeDto;没有附件的记录 files 为空数组。 |
||||||
|
*/ |
||||||
|
private List<OpenApiKbFileNodeDto> list; |
||||||
|
/** |
||||||
|
* 实际生效的页码,回显用。 |
||||||
|
*/ |
||||||
|
private Integer pageNo; |
||||||
|
/** |
||||||
|
* 实际生效的单页记录数,回显用。 |
||||||
|
*/ |
||||||
|
private Integer pageSize; |
||||||
|
/** |
||||||
|
* 符合条件的主表记录总数,仅供参考,不得用于翻页判断。 |
||||||
|
*/ |
||||||
|
private Long total; |
||||||
|
/** |
||||||
|
* 是否还有下一页,翻页的唯一依据。 |
||||||
|
*/ |
||||||
|
private Boolean hasMore; |
||||||
|
} |
||||||
Loading…
Reference in new issue