[as] feat: 결재선 관리 페이지 구현

This commit is contained in:
2026-05-18 17:40:21 +09:00
parent 0e067bb5fc
commit 25affc06b9
43 changed files with 2071 additions and 236 deletions
+2
View File
@@ -27,3 +27,5 @@ export interface ApiError {
code?: string;
status?: number;
}
export type { PageableParams, PageResponse } from "./page";
+32
View File
@@ -0,0 +1,32 @@
interface SortConfig {
empty: boolean;
sorted: boolean;
unsorted: boolean;
}
export interface PageableParams {
page?: number;
size?: number;
sort?: string;
}
export interface PageResponse<T> {
content: T[];
pageable: {
sort: SortConfig;
offset: number;
pageNumber: number;
pageSize: number;
paged: boolean;
unpaged: boolean;
};
sort: SortConfig;
totalPages: number;
totalElements: number;
number: number;
numberOfElements: number;
size: number;
first: boolean;
last: boolean;
empty: boolean;
}