Index: arms/html/reqAdd/content-container.html
===================================================================
diff -u -r09d3cd0d05df01d65cf9b7a01177a39fea551ec1 -rc7c33a08a1010cccc85de68482bcf6b34a27cc49
--- arms/html/reqAdd/content-container.html (.../content-container.html) (revision 09d3cd0d05df01d65cf9b7a01177a39fea551ec1)
+++ arms/html/reqAdd/content-container.html (.../content-container.html) (revision c7c33a08a1010cccc85de68482bcf6b34a27cc49)
@@ -279,65 +279,8 @@
//
- product name
-
- `;
-
- for(let i = 0; i < menu.length; i++){
-
- data += `
-
-
-
-
- ${menu[i].c_type}
-
-
-
- `;
-
- }
-
- main.html(data);
-
- }
-
- $.fn.jsonMenu = function(action, items, options){
- $(this).addClass("json-menu")
- if(action == "add"){
- menu.body.push(items);
- draw($(this));
- } else if(action == "set"){
- menu = items;
- draw($(this));
- }
- return this;
- }
- })( jQuery );
-
- // 초기 개발 및 확인 용도
$(function () {
- $(".chzn-select").each(function(){
- $(this).select2($(this).data());
- });
-
- $('.multiple-select').multipleSelect();
-
});
//]]>
Index: arms/js/reqAdd.js
===================================================================
diff -u -r09d3cd0d05df01d65cf9b7a01177a39fea551ec1 -rc7c33a08a1010cccc85de68482bcf6b34a27cc49
--- arms/js/reqAdd.js (.../reqAdd.js) (revision 09d3cd0d05df01d65cf9b7a01177a39fea551ec1)
+++ arms/js/reqAdd.js (.../reqAdd.js) (revision c7c33a08a1010cccc85de68482bcf6b34a27cc49)
@@ -4,12 +4,40 @@
"sidebar_menu_requirement_regist",
"requirement-elements-collapse"
);
- jsTreeBuild("#productTree", "reqAdd/T_ARMS_REQADD_131");
+
+ $(".chzn-select").each(function(){
+ $(this).select2($(this).data());
+ });
+
+ $.ajax({
+ url: "/auth-user/api/arms/pdservice/getPdServiceMonitor.do",
+ type: "GET",
+ contentType: "application/json;charset=UTF-8",
+ dataType : "json",
+ progress: true
+ }).done(function(data) {
+
+ for(var k in data){
+ var obj = data[k];
+ //var jira_name = obj.c_title;
+ selectConnectID = obj.c_id;
+ console.log(selectConnectID);
+ var newOption = new Option(obj.c_title, obj.c_id, false, false);
+ $('#country').append(newOption).trigger('change');
+ }
+ }).fail(function(e) {
+ console.log("fail call");
+ }).always(function() {
+ console.log("always call");
+ });
+
+ $('.multiple-select').multipleSelect();
+
});
// --- 에디터 설정 --- //
-CKEDITOR.replace("editor");
-CKEDITOR.replace("modal-editor");
+//CKEDITOR.replace("editor");
+//CKEDITOR.replace("modal-editor");
// --- 팝업 띄울때 사이즈 조정 -- //
$("#modalPopupId").click(function () {
@@ -24,15 +52,13 @@
console.log(selectedNodeID);
}
-// --- select2 (사용자 자동완성 검색 ) 선택하고 나면 선택된 데이터 공간을 벌리기위한 설정 --- //
+// --- select2 ( 제품(서비스) 검색 및 선택 ) --- //
$('#country').on('select2:selecting', function (e) {
- console.log("check -> " + $('#country').val());
- if( $('#country').val() == "1"){
- jsTreeBuild("#productTree", "reqAdd/T_ARMS_REQADD_131");
- }else{
- jsTreeBuild("#productTree", "reqAdd");
- }
+ // 제품( 서비스 ) 선택했으니까 자동으로 버전을 선택할 수 있게 유도
+ // 디폴트는 base version 을 선택하게 하고 ( select all )
+ console.log("check -> " + $('#country').val());
+ jsTreeBuild("#productTree", "reqAdd/T_ARMS_REQADD_" + $('#country').val());
});
// 신규 제품(서비스) 등록 버튼