// ADDRESS MAPPER의 ID를 통해 단지 정보 검색 import {HTTPNoBody} from '@fastify-modular/route'; import {pito} from 'pito'; export const FindKaptDataByAreaTypeOption = pito.Obj({ id : pito.Str(), // Mapper ID areaType: pito.Str(), }); export const FindKaptDataByAreaTypeOutput = pito.Obj({ sarea : pito.Num(), // 공급면적 parea : pito.Num(), // 전용면적 prat : pito.Num(), // 전용률 hhldCnt : pito.Num(), // 세대수 hallType: pito.Str(), // 현관구조(복도유형) roomCnt : pito.Num(), // 방 수 bthrmCnt: pito.Num(), // 욕실 수 }); export type FindKaptDataByAreaTypeOption = pito.Type; export type FindKaptDataByAreaTypeOutput = pito.Type; // 단지 주소 ID, 면적 타입을 통해 단지 데이터 조회 export const FindKaptDataByAreaType = HTTPNoBody('GET', '/api/v1/address/find-kapt-data-by-area-type', 'address') .query(FindKaptDataByAreaTypeOption) .response(FindKaptDataByAreaTypeOutput) .build();