From 22a1f523f3f25fa4cfd00ec0b4542157f0769301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=98=84=EC=84=B1=ED=95=84?= Date: Mon, 11 Sep 2023 13:14:50 +0900 Subject: [PATCH] =?UTF-8?q?toaster=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/templates/page/login.html | 18 +++++++++++++++--- .../templates/page/routes/mockRouteEdit.html | 12 +++++++++++- .../templates/page/tester/apiTester.html | 13 +++++++++++++ .../resources/templates/page/updatePw.html | 11 ++++++++++- 4 files changed, 49 insertions(+), 5 deletions(-) diff --git a/src/main/resources/templates/page/login.html b/src/main/resources/templates/page/login.html index 652b7ab..825bf72 100644 --- a/src/main/resources/templates/page/login.html +++ b/src/main/resources/templates/page/login.html @@ -58,6 +58,14 @@ +
비밀번호 초기화
@@ -100,8 +108,10 @@ function fnInit() { getId(document.loginForm); - if (document.loginForm.message !== null && document.loginForm.message.value !== "") { - alert(document.loginForm.message.value); + let message = document.loginForm.message.value; + if (message) { + $('.toast-body').text(message); + $('.toast').toast('show'); } } @@ -120,7 +130,9 @@ event.stopPropagation() } else { if (form.password.value.length < 8) { - alert("[[#{validate.passLengthShort}]]"); + let message = "[[#{validate.passLengthShort}]]"; + $('.toast-body').text(message); + $('.toast').toast('show'); } else { form.submit(); } diff --git a/src/main/resources/templates/page/routes/mockRouteEdit.html b/src/main/resources/templates/page/routes/mockRouteEdit.html index 6c8c687..4e9bfcd 100644 --- a/src/main/resources/templates/page/routes/mockRouteEdit.html +++ b/src/main/resources/templates/page/routes/mockRouteEdit.html @@ -8,6 +8,14 @@ require.config({paths: {'vs': '/plugins/vs'}});
+
@@ -477,7 +485,9 @@ }, removeResponse: function (idx) { if (model.responses[idx].defaultResponse) { - alert('기본 응답은 삭제할 수 없습니다.'); + let message = '기본 응답은 삭제할 수 없습니다.'; + $('.toast-body').text(message); + $('.toast').toast('show'); return; } model.responses.splice(idx, 1); diff --git a/src/main/resources/templates/page/tester/apiTester.html b/src/main/resources/templates/page/tester/apiTester.html index 8f614ad..0aaa4d3 100644 --- a/src/main/resources/templates/page/tester/apiTester.html +++ b/src/main/resources/templates/page/tester/apiTester.html @@ -18,6 +18,14 @@
+
@@ -819,9 +827,14 @@ contentType: 'application/json', data: JSON.stringify(model), success: function (data) { + let message = '저장되었습니다.'; + $('.toast-body').text(message); + $('.toast').toast('show'); }, error: function (response, textStatus, errorThrown) { controller.hideLoadingOverlay(); + $('.toast-body').text(response.responseJSON); + $('.toast').toast('show'); }, complete: function () { controller.hideLoadingOverlay(); diff --git a/src/main/resources/templates/page/updatePw.html b/src/main/resources/templates/page/updatePw.html index 882ae21..7552188 100644 --- a/src/main/resources/templates/page/updatePw.html +++ b/src/main/resources/templates/page/updatePw.html @@ -42,6 +42,14 @@
+