지대한
1 week ago
7 changed files with 790 additions and 507 deletions
@ -0,0 +1,4 @@ |
|||||||
|
### 좌표 to 관할지역 |
||||||
|
GET {{appHost}}/api/comn/coordinate/comptent-authority |
||||||
|
?lat=37.5666103&lon=126.978 |
||||||
|
Authorization: {{accessToken}} |
@ -0,0 +1,37 @@ |
|||||||
|
package com.palnet.biz.api.comn.coordinate.model; |
||||||
|
|
||||||
|
import lombok.AllArgsConstructor; |
||||||
|
import lombok.Builder; |
||||||
|
import lombok.Data; |
||||||
|
import lombok.NoArgsConstructor; |
||||||
|
|
||||||
|
import java.time.Instant; |
||||||
|
|
||||||
|
@Data |
||||||
|
@NoArgsConstructor |
||||||
|
@AllArgsConstructor |
||||||
|
@Builder |
||||||
|
public class CompotentAuthorityItemRS { |
||||||
|
|
||||||
|
// 관할기관코드
|
||||||
|
private String cptAuthCode; |
||||||
|
|
||||||
|
// 관할기관명
|
||||||
|
private String cptAuthNm; |
||||||
|
|
||||||
|
// 관할기관연락처
|
||||||
|
private String cptAuthTp; |
||||||
|
|
||||||
|
// 관할기관FAX
|
||||||
|
private String cptAuthFax; |
||||||
|
|
||||||
|
// 비고
|
||||||
|
private String rm; |
||||||
|
|
||||||
|
// 수정일자
|
||||||
|
private Instant updateDt; |
||||||
|
|
||||||
|
// 생성일자
|
||||||
|
private Instant createDt; |
||||||
|
|
||||||
|
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,42 @@ |
|||||||
|
package com.palnet.biz.api.comn.coordinate.service; |
||||||
|
|
||||||
|
import com.palnet.biz.api.comn.coordinate.model.CompotentAuthorityItemRS; |
||||||
|
import com.palnet.biz.api.comn.coordinate.model.CompotentAuthorityRQ; |
||||||
|
import lombok.extern.slf4j.Slf4j; |
||||||
|
import org.junit.jupiter.api.Test; |
||||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||||
|
import org.springframework.boot.test.context.SpringBootTest; |
||||||
|
import org.springframework.context.annotation.Profile; |
||||||
|
import org.springframework.test.context.ActiveProfiles; |
||||||
|
|
||||||
|
import java.util.ArrayList; |
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*; |
||||||
|
|
||||||
|
@Slf4j |
||||||
|
@ActiveProfiles("local")@Profile("local") |
||||||
|
@SpringBootTest |
||||||
|
class ComnCoordinateServiceTest { |
||||||
|
|
||||||
|
@Autowired |
||||||
|
private ComnCoordinateService comnCoordinateService; |
||||||
|
|
||||||
|
@Test |
||||||
|
void getCompotentAuthority() { |
||||||
|
// given
|
||||||
|
List<CompotentAuthorityRQ> rq = List.of( |
||||||
|
CompotentAuthorityRQ.builder().lat(37.566).lon(126.978).build(), |
||||||
|
CompotentAuthorityRQ.builder().lat(37.567).lon(126.978).build(), |
||||||
|
CompotentAuthorityRQ.builder().lat(37.567).lon(126.979).build(), |
||||||
|
CompotentAuthorityRQ.builder().lat(37.566).lon(126.979).build(), |
||||||
|
CompotentAuthorityRQ.builder().lat(37.566).lon(126.978).build() |
||||||
|
); |
||||||
|
|
||||||
|
// when
|
||||||
|
List<CompotentAuthorityItemRS> result = comnCoordinateService.getCompetentAuthority(rq); |
||||||
|
|
||||||
|
// then
|
||||||
|
log.debug("result: {}", result); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue