// ADDRESS MAPPER의 레벨2에서 지정 LV1_ID를 갖는 모든 {ID, DONG_NM} 목록 검색 import {HTTPNoBody} from '@fastify-modular/route'; import {pito} from 'pito'; export const FindDongListInKaptOption = pito.Obj({ id: pito.Str(), // 검색할 대상의 상위 ID(LV1) }); export const FindDongListInKaptOutput = pito.Obj({ found: pito.Arr( pito.Obj({ id : pito.Str(), // LV2 ID dongNm: pito.Str(), // 동이름 }), ), }); export type FindDongListInKaptOption = pito.Type; export type FindDongListInKaptOutput = pito.Type; // ADDRESS MAPPER의 ID를 통해 단지 내 동 목록 검색 export const FindDongListInKapt = HTTPNoBody('GET', '/api/v1/address/find-dong-list-in-kapt', 'address') .query(FindDongListInKaptOption) .response(FindDongListInKaptOutput) .build();