Index: arms/js/pdServiceJira.js =================================================================== diff -u -re6c70fbb60dbdef9eda4207845ce014b50d7373b -raf79812ff701d0907ae8ae4bd4bc96046525c90a --- arms/js/pdServiceJira.js (.../pdServiceJira.js) (revision e6c70fbb60dbdef9eda4207845ce014b50d7373b) +++ arms/js/pdServiceJira.js (.../pdServiceJira.js) (revision af79812ff701d0907ae8ae4bd4bc96046525c90a) @@ -70,11 +70,12 @@ }, 313 /*milli*/); - setdata_for_multiSelect(); - connect_pdservice_jira(); - init_versionList(); - downloadChartImage(); - + setdata_for_multiSelect();//멀티셀렉트 세팅 + connect_pdservice_jira(); //제품서비스와 지라프로젝트 연결 실행 + init_versionList(); //버전 요소 생성 + downloadChartImage(); //차트 이미지 다운로드 + + //d3Chart 그리기 $.getScript("./js/pdServiceVersion/initD3Chart.js").done(function (script, textStatus) { initD3Chart("/auth-user/api/arms/pdService/getD3ChartData.do"); }); @@ -335,7 +336,7 @@ `; - console.log("dataLoad :: coloredTitleHtml - >", coloredTitleHtml); + //console.log("dataLoad :: coloredTitleHtml - >", coloredTitleHtml); $(".list-item").html(coloredTitleHtml); @@ -470,7 +471,7 @@ /* --------------------------- multi select & slim scroll ---------------------------------- */ function setdata_for_multiSelect() { $.ajax({ - url: "/auth-user/api/arms/jiraProjectPure/getChildNode.do?c_id=2", + url: "/auth-user/api/arms/jiraServer/getChildNode.do?c_id=2", type: "GET", contentType: "application/json;charset=UTF-8", dataType: "json", @@ -480,12 +481,16 @@ var optionData = []; for (var k in data) { var obj = data[k]; - var jira_name = obj.c_title; - var jira_idx = obj.c_id; - - optionData.push(""); + var server_name = obj.c_jira_server_name; + for(var p in data[k].jiraProjectEntities) { + var obj2 = data[k].jiraProjectEntities[p]; + var jira_name = obj2.c_jira_name; + var jira_idx = obj2.c_id; + optionData.push(""); + } } + //프로젝트 목록 추가 $(".searchable").html(optionData.join("")); ////////////////////////////////////////////////