53 lines
1.0 KiB
TypeScript
53 lines
1.0 KiB
TypeScript
export interface BaseEntity {
|
|
id: string;
|
|
createdAt: string;
|
|
updatedAt: string;
|
|
}
|
|
|
|
export interface PaginationParams {
|
|
page: number;
|
|
limit: number;
|
|
}
|
|
|
|
export interface PaginationResponse<T> {
|
|
data: T[];
|
|
total: number;
|
|
page: number;
|
|
limit: number;
|
|
}
|
|
|
|
export interface ApiResponse<T> {
|
|
success: boolean;
|
|
data: T;
|
|
message?: string;
|
|
}
|
|
|
|
export interface ApiError {
|
|
message: string;
|
|
code?: string;
|
|
status?: number;
|
|
}
|
|
|
|
export type { PageableParams, PageResponse } from "./page";
|
|
export type {
|
|
AtflMngClientResponseDto,
|
|
BizCstSaveBase,
|
|
BizCstTreeDto,
|
|
BizSclTreeDto,
|
|
BzScaleSaveBase,
|
|
CklstResultSaveBase,
|
|
CklstRvwRsltTreeDto,
|
|
DocPrgrsUpdateRequestDto,
|
|
DocSttsChgHstryResponseDto,
|
|
ElaprDocPrgrsClientResponseDto,
|
|
EsntlAtchFileMngTreeResponseDto,
|
|
EsntlAtchFileSaveBase,
|
|
PbadmsApplySaveHeader,
|
|
PbadmsMngDetResponseBase,
|
|
RvwOpnnResponseExtension,
|
|
RvwOpnnSaveBase,
|
|
RvwOpnnUpdateRequestDto,
|
|
SplmntDmndResponseExtension,
|
|
SplmntDmndSaveBase,
|
|
} from "./pbadms-sprt";
|