2023년 9월 17일

출처:

Requirement 등록 관리

Untitled

<aside> 💡 요구사항 상세 정보 view에서 제품의 전체 요구사항 리스트를 불러오기 위해서 이 부분을 사용할 예정

</aside>

http://www.a-rms.net/313devgrp/arms/template.html?page=reqAdd

현재 요구사항 등록 관리 페이지 접근 시 로드(1 ~ 7), 그 후 제품 클릭 후 api 호출 시 jsTree 생성

number Method URL
1 GET http://www.a-rms.net/313devgrp/arms/template.html?page=reqAdd
2 GET ~~http://www.a-rms.net/313devgrp/arms/css/override.css
http://www.a-rms.net/dwr/engine.js
http://www.a-rms.net/dwr/util.js
http://www.a-rms.net/dwr/interface/Chat.js~~
3 GET http://www.a-rms.net/auth-user/me
4 GET ~~http://www.a-rms.net/313devgrp/arms/js/reqAdd.js?_=1694933084528
http://www.a-rms.net/313devgrp/arms/img/313_logo.png~~
5 POST ~~http://www.a-rms.net/dwr/call/plainpoll/ReverseAjax.dwr
http://www.a-rms.net/dwr/call/plaincall/Chat.login.dwr~~
6 GET http://www.a-rms.net/auth-user/api/arms/reqAdd/getFilesByNode.do
7 GET http://www.a-rms.net/auth-user/api/arms/pdService/getPdServiceMonitor.do
8 GET http://www.a-rms.net/auth-user/api/arms/pdService/getVersionList.do?c_id=13
9 GET http://www.a-rms.net/auth-user/api/arms/reqAdd/T_ARMS_REQADD_13/getChildNode.do?c_id=1&_=1694934803361
http://www.a-rms.net/auth-user/api/arms/reqAdd/T_ARMS_REQADD_13/getChildNode.do?c_id=2&_=1694934803362
  1. 요구사항 등록 관리 페이지 접근
  2. css, js 등 파일 로드
  3. 미들 프록시에 로그인되었는지 확인 api 호출
  4. js, img 파일 로드
  5. dwr 파일 로드
  6. 노드의 파일을 가져오는 API 호출
  7. 제품(서비스) 가져오는 API 호출 - 왜 여기선 pdServicePure를 호출하지 않을까?

PdServiceController - /arms/pdService/getPdServiceMonitor.do 를 호출 열기