Index: arms/js/pdService.js =================================================================== diff -u -r5551d954b987990f433b30b61ab22630013f7457 -ra93a657a7a88c8e4c97d8fceb0428b35a3cb3ec4 --- arms/js/pdService.js (.../pdService.js) (revision 5551d954b987990f433b30b61ab22630013f7457) +++ arms/js/pdService.js (.../pdService.js) (revision a93a657a7a88c8e4c97d8fceb0428b35a3cb3ec4) @@ -329,6 +329,15 @@ console.log("popup_size_setting() is activated"); $("#btn_modal_product_detail_edit").click(function () { + if (selectId == "" || selectId == undefined) { + jError("선택된 제품(서비스)가 없습니다."); + return false; + } + + if (selectedDetailId == "" || selectedDetailId == undefined) { + jError("선택된 제품(서비스) 산출물이 없습니다."); + return false; + } var height = $(document).height() - 900; $(".modal-body") @@ -1173,8 +1182,29 @@ type: "post", statusCode: { 200: function () { - $("#btn_modal_product_edit_close").trigger("click"); reloadDataWithSameOrdering(""); + var selectedHtml = + `
+
+ +
선택된 제품(서비스) : + 선택되지 않음 +
+
+
+ `; + $(".list-group-item-detail").html(selectedHtml); + $("#version_accordion").html(""); + productDetailNameClear(); + productDetailEditorClear(); + showDefaultTab(); + dropzoneDataClear(); + productDetailArrowClear(); + selectId = ""; // 제품 아이디 + selectName = ""; // 제품 이름 + selectedDetailId = ""; // 선택한 디테일 아이디 + selectedDetailName = ""; // 선택한 디테일 이름 + $("#btn_modal_product_edit_close").trigger("click"); jSuccess(deletedPdServiceName + " 데이터가 삭제되었습니다."); } } @@ -1203,6 +1233,8 @@ productDetailEditorClear(); productDetailArrowClear(); productServiceDetailDataLoad(tempSelectId); + selectedDetailId = ""; // 선택한 디테일 아이디 + selectedDetailName = ""; // 선택한 디테일 이름 } } });