2023년 9월 14일
출처:
https://github.com/313DEVGRP/Java-Service-Tree-Framework-Backend-Core
http://www.a-rms.net/313devgrp/arms/detail.html?page=detail&pdService=13&pdServiceVersion=17&reqAdd=70&jiraServer=11&jiraProject=11
localhost:31313/arms/reqAdd/T_ARMS_REQADD_/getDetail.do?pdService=13&pdServiceVersion=17&reqAdd=70&jiraServer=11&jiraProject=11
현재 디테일 페이지 접근 시 로드 순서
number | Method | URL |
---|---|---|
1 | GET | http://localhost:9999/arms/detail.html?page=detail&pdService=29&pdServiceVersion=71&reqAdd=14&jiraServer=26&jiraProject=94 |
2 | GET | http://localhost:9999/auth-user/me |
3 | GET | ~~http://localhost:9999/arms/img/313_logo.ico |
http://localhost:9999/arms/js/detail.js?_=1694665094009~~ | ||
4 | GET | http://localhost:9999/auth-user/api/arms/reqAdd/T_ARMS_REQADD_/getDetail.do?jiraProject=94&jiraServer=26&pdService=29&pdServiceVersion=71&reqAdd=14 |
1번에 대한 정보를 호출하고자 Backend-Core로 API 호출
http://www.a-rms.net/auth-user/api/arms/reqAdd/T_ARMS_REQADD_/getDetail.do?jiraProject=94&jiraServer=26&pdService=29&pdServiceVersion=71&reqAdd=14
// ReqAddController의 followReqLink 메서드
@ResponseBody
@GetMapping(value = "/{changeReqTableName}/getDetail.do")
public ResponseEntity<ReqAddDetailDTO> followReqLink(FollowReqLinkDTO followReqLinkDTO,@PathVariable(value ="changeReqTableName") String changeReqTableName
) throws Exception {
return ResponseEntity.ok(reqAdd.getDetail(followReqLinkDTO,changeReqTableName));
}