23 lines
484 B
TypeScript
23 lines
484 B
TypeScript
import type { PageableList, PageableParams } from "@/shared/model";
|
|
|
|
export interface ContentParams extends PageableParams {
|
|
contsTtl?: string;
|
|
aprvContsVer?: number;
|
|
useYn?: string;
|
|
}
|
|
|
|
export interface Content {
|
|
contsSn: number;
|
|
contsTtl: string;
|
|
aprvContsVer: number;
|
|
useYn: string;
|
|
rgtr: string;
|
|
regDt: string;
|
|
}
|
|
|
|
export type ContentList = PageableList<Content>;
|
|
|
|
export interface ContentService {
|
|
getContentList(params: ContentParams): Promise<ContentList>;
|
|
}
|