// ADDRESS MAPPER의 레벨2에서 에서 지정 PID를 갖는 모든 {ID, DONG_NM} 목록 검색 import {HTTPNoBody} from '@fastify-modular/route'; import {pito} from 'pito'; export const FindMapperLv2DataByPidOption = pito.Obj({ id: pito.Str(), // 검색할 대상의 상위 ID(LV1) }); export const FindMapperLv2DataByPidOutput = pito.Obj({ found: pito.Arr( pito.Obj({ id : pito.Str(), // LV2 ID dongNm: pito.Str(), // 동명칭 }), ), }); export type FindMapperLv2DataByPidOption = pito.Type; export type FindMapperLv2DataByPidOutput = pito.Type; // ADDRESS MAPPER의 레벨2에서 에서 지정 PID를 갖는 모든 {ID, DONG_NM} 목록 검색 export const FindMapperLv2DataByPid = HTTPNoBody('GET', '/api/v1/address/find-mapper-lv2-data-by-pid', 'address') .query(FindMapperLv2DataByPidOption) .response(FindMapperLv2DataByPidOutput) .build();