diff --git a/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp b/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp index 922b23b..b505efc 100644 --- a/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp +++ b/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp @@ -308,26 +308,7 @@ clientId: clientId }, success: function(response) { - if (response.success) { - var msg = "포탈 정보 반영 완료"; - - if (response.action === 'INSERTED') { - msg = "포탈 정보를 새로 생성했습니다."; - } else if (response.action === 'UPDATED') { - msg = "포탈 정보를 업데이트했습니다."; - } else if (response.action === 'SKIPPED_NO_ORG') { - msg = "반영을 건너뜁니다.\n법인(orgId)이 설정되지 않은 클라이언트입니다."; - } else if (response.action === 'SKIPPED_INVALID_API') { - msg = "반영을 건너뜁니다.\n존재하지 않는 API가 포함되어 있습니다.\n\n"; - if (response.invalidApis && response.invalidApis.length > 0) { - msg += "누락된 API: " + response.invalidApis.join(", "); - } - } - - alert(msg); - } else { - alert("반영 실패\n\n" + response.message); - } + showSyncResultModal(response); }, error: function(xhr) { alert("반영 중 오류가 발생했습니다."); @@ -628,5 +609,193 @@ + + +
+ + + + +