From 3e9244ab9e517a1b8a20990edb701ee93b4d1b8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dhji=28=EC=A7=80=EB=8C=80=ED=95=9C=29?= Date: Fri, 13 Sep 2024 11:13:50 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=93=9C=EB=A1=A0=EC=9B=90=EC=8A=A4?= =?UTF-8?q?=ED=86=B1=20CPT=20=EC=BD=94=EB=93=9C=20=EA=B0=B1=EC=8B=A0=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../external/service/DronOneStopServiceTest.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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