|
|
|
@ -31,11 +31,11 @@ import cokr.xit.interfaces.lvis.service.seizure.SeizureByEttffResponse;
|
|
|
|
|
|
|
|
|
|
/**자망 연계 서비스를 REST API로 제공하는 웹 콘트롤러<br />
|
|
|
|
|
* 서비스 실행은 다음과 같이 한다.
|
|
|
|
|
* <pre><code>http(s)://{호스트}/{웹컨텍스트}/api/lvis/{서비스별 경로}</code></pre>
|
|
|
|
|
* <pre><code>http(s)://{호스트}/{웹컨텍스트}/intf/lvis/{서비스별 경로}</code></pre>
|
|
|
|
|
* @author mjkhan
|
|
|
|
|
*/
|
|
|
|
|
@RestController("lvisApi")
|
|
|
|
|
@RequestMapping(value = "/api/lvis", name = "자동차 관리정보 api")
|
|
|
|
|
@RequestMapping(value = "/intf/lvis", name = "자동차 관리정보 api")
|
|
|
|
|
public class ApiController extends AbstractController {
|
|
|
|
|
@Resource(name="vehicleInfoService")
|
|
|
|
|
private VehicleInfoService service;
|
|
|
|
@ -50,7 +50,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 자동차 기본사항
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/basicInfo.do", name = "자동차 기본사항 조회")
|
|
|
|
|
@RequestMapping(value = "/basicInfo", name = "자동차 기본사항 조회")
|
|
|
|
|
public BasicInfoResponse getBasicInfo(@RequestBody BasicInfoRequest req) {
|
|
|
|
|
return service.getBasicInfo(req);
|
|
|
|
|
}
|
|
|
|
@ -69,7 +69,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 자동차 등록원부(갑)
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/frmrWlthReadng.do", name = "자동차 등록원부(갑) 조회")
|
|
|
|
|
@RequestMapping(value = "/frmrWlthReadng", name = "자동차 등록원부(갑) 조회")
|
|
|
|
|
public FrmrWlthReadngResponse getFrmrWlthReadng(@RequestBody FrmrWlthReadngRequest req) {
|
|
|
|
|
return service.getFrmrWlthReadng(req);
|
|
|
|
|
}
|
|
|
|
@ -87,7 +87,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 자동차 등록원부(을)
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/scldgrReadng.do", name = "자동차 등록원부(을) 조회")
|
|
|
|
|
@RequestMapping(value = "/scldgrReadng", name = "자동차 등록원부(을) 조회")
|
|
|
|
|
public ScldgrReadngResponse getScldgrReadng(@RequestBody ScldgrReadngRequest req) {
|
|
|
|
|
return service.getScldgrReadng(req);
|
|
|
|
|
}
|
|
|
|
@ -102,7 +102,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 압류내역
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/seizureByVhrNo.do", name = "압류내역 조회")
|
|
|
|
|
@RequestMapping(value = "/seizureByVhrNo", name = "압류내역 조회")
|
|
|
|
|
public SeizureByVhrNoResponse getSeizureByVhrNo(@RequestBody SeizureByVhrNoRequest req) {
|
|
|
|
|
return service.getSeizureByVhrNo(req);
|
|
|
|
|
}
|
|
|
|
@ -139,7 +139,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 압류내역 등록 결과
|
|
|
|
|
*/
|
|
|
|
|
@PostMapping(value = "/autoSeizureByEttff.do", name = "압류내역 등록")
|
|
|
|
|
@PostMapping(value = "/autoSeizureByEttff", name = "압류내역 등록")
|
|
|
|
|
public SeizureByEttffResponse addAutoSeizureByEttff(@RequestBody SeizureByEttffRequest req) {
|
|
|
|
|
return service.addAutoSeizureByEttff(req);
|
|
|
|
|
}
|
|
|
|
@ -152,7 +152,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 대체 압류차량 정보
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/altrtvSeizureVhrno.do", name = "대체 압류차량 조회")
|
|
|
|
|
@RequestMapping(value = "/altrtvSeizureVhrno", name = "대체 압류차량 조회")
|
|
|
|
|
public AltrtvSeizureVhrnoResponse getAltrtvSeizureVhrno(@RequestBody AltrtvSeizureVhrnoRequest req) {
|
|
|
|
|
return service.getAltrtvSeizureVhrno(req);
|
|
|
|
|
}
|
|
|
|
@ -164,7 +164,7 @@ public class ApiController extends AbstractController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
* @return 대체 번호판 영치대상 정보
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping(value = "/custodyTrget.do", name = "번호판 영치대상 조회")
|
|
|
|
|
@RequestMapping(value = "/custodyTrget", name = "번호판 영치대상 조회")
|
|
|
|
|
public CustodyTrgetResponse getCustodyTrget(@RequestBody CustodyTrgetRequest req) {
|
|
|
|
|
return service.getCustodyTrget(req);
|
|
|
|
|
}
|
|
|
|
|