diff --git a/pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java b/pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java index fa677e0c..c2e4af61 100644 --- a/pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java +++ b/pav-server/src/test/java/com/palnet/biz/api/external/service/DronOneStopServiceTest.java @@ -1,6 +1,7 @@ package com.palnet.biz.api.external.service; import com.palnet.biz.api.external.model.DosApprovalResult; +import com.palnet.biz.api.external.model.DosCptAuthResult; import com.palnet.biz.jpa.entity.DosFltPlanArea; import com.palnet.biz.jpa.entity.DosFltPlanResult; import com.palnet.biz.jpa.repository.dos.DosFltPlanAreaRepository; @@ -127,9 +128,15 @@ class DronOneStopServiceTest { } } + // CPT 코드 업데이트 - 전체 @Test - void test() { - DosApprovalResult approvalResult= dronOneStopService.getApprovalResult(500.0, 492.0, new Coordinate(126.83916033495814, 37.56642984745274)); - log.info("{}", approvalResult); + void updateAllCptCode() { + List all = dosFltPlanAreaRepository.findAll(); + all.forEach(area -> { + DosCptAuthResult result = dronOneStopService.getCptAuth(new Coordinate(area.getLon(), area.getLat()), area.getBufferZone()); + result.setCptCode(result.getCptCode()); + result.setControlCptCode(result.getControlCptCode()); + }); + dosFltPlanAreaRepository.saveAll(all); } } \ No newline at end of file