23 lines
537 B
TypeScript
23 lines
537 B
TypeScript
import { AxiosResponse } from "axios";
|
|
|
|
/** 백엔드 AtflMngResponseDto */
|
|
export interface Attach {
|
|
atflCd: string;
|
|
atflSn: number;
|
|
atflId: string;
|
|
physFileNm: string;
|
|
orgnlFileNm: string;
|
|
atflFlieSz: number;
|
|
atflType: string;
|
|
dwnldNocs: number;
|
|
delYn: string;
|
|
lnkgDmnId: string;
|
|
lnkgDmnNm: string;
|
|
regDt: string;
|
|
}
|
|
|
|
export interface AttachService {
|
|
deleteAttachmentByAtflId: (atflId: string) => Promise<void>;
|
|
downloadAttachmentByAtflCd: (atflCd: string) => Promise<AxiosResponse>;
|
|
}
|