41 lines
1012 B
TypeScript
41 lines
1012 B
TypeScript
import type { ApiResponse } from "../statistics-interface";
|
|
|
|
export interface StatsInputStatusListRequestParams {
|
|
ctpvNm?: string | null;
|
|
sggNm?: string | null;
|
|
sewerBzmnCd?: string | null;
|
|
statsYr: string;
|
|
statsCd?: string | null;
|
|
laeSbmsnSttsCd?: string | null;
|
|
}
|
|
|
|
export interface StatsInputStatusList {
|
|
ctpvNm?: string;
|
|
sggNm?: string;
|
|
statsCd?: string;
|
|
sewerBzmnCd?: string;
|
|
menuTabName?: string;
|
|
locgStatusNm?: string;
|
|
inputRate?: number;
|
|
laePicNm?: string;
|
|
laePicTelNo?: string;
|
|
laeKbrdrDeptNm?: string;
|
|
laeKbrdrJbgdNm?: string;
|
|
laeIdfrNm?: string;
|
|
laeIdfrDeptNm?: string;
|
|
laeIdfrJbgdNm?: string;
|
|
rjctOpnnCn?: string;
|
|
}
|
|
|
|
export type StatsInputStatusListApiResponse = ApiResponse<
|
|
StatsInputStatusList[]
|
|
> & {
|
|
message: string;
|
|
};
|
|
|
|
export interface StatisticsInputStatusService {
|
|
getStatisticsInputStatusList(
|
|
param: StatsInputStatusListRequestParams,
|
|
): Promise<StatsInputStatusListApiResponse>;
|
|
}
|