Files
frontend/apps/st/src/entities/statistics/model/analysis-history-interface.ts
T

52 lines
1.2 KiB
TypeScript

import type { PageableList } from "@/shared/model";
export interface StAnlsMstResponse {
anlsSn: number;
anlsBgngDt: string;
anlsEndDt: string | null;
anlsSttsCd: string;
anlsSttsNm: string;
anlsPrgrsRt?: number;
nmlDataNocs: number;
exclDataNocs: number;
otlrDataNocs: number;
jobUuid: string;
regDt: string;
rgtr: string;
rgtrNm: string;
}
export interface StAnlsMstSearchParams {
anlsSttsCd?: string;
jobUuid?: string;
page?: number;
size?: number;
sort?: string;
verifyDtStart?: string;
verifyDtEnd?: string;
}
export interface StAnlsOutlierDataResponse {
rsltSn: number;
vrfcTrgtSn: number;
admdstCd: string;
sido: string;
gugun: string;
adstDong: string;
addr: string;
cryrVl: number;
otlrTrsfRt: number;
}
export interface StAnlsOutlierListResponse {
anlsSn: number;
vrfcTrgtSn: number;
vrfcTrgtNm: string;
nmlDataNocs: number;
exclDataNocs: number;
otlrDataNocs: number;
outlierDataList: StAnlsOutlierDataResponse[];
}
export type StAnlsMstListApiResponse = PageableList<StAnlsMstResponse>;