diff --git a/src/web/module/maestro_section_add_player.html b/src/web/module/maestro_section_add_player.html index c94de20..73c5da1 100644 --- a/src/web/module/maestro_section_add_player.html +++ b/src/web/module/maestro_section_add_player.html @@ -12,33 +12,29 @@ $(document).ready(function() { }); function addPlayer() { - let playerName = $("#add_player_name").val(); - let enterCode = $("#add_player_enter_code").val(); + let playerName = $("#player_name").val(); + let enterCode = $("#entercode").val(); if(playerName.length === 0) { - // $("#add_player_notice").val("학생 이름을 입력하세요."); - $("#error_message").text("학생 이름을 입력하세요."); - $("#add_player_name").focus(); + onErrorPlayerName("학생 이름을 입력하세요."); return; } else if(enterCode.length === 0) { - // $("#add_player_notice").val("엔터 코드를 입력하세요."); - $("#error_message").text("입장 번호를 입력하세요."); - $("#add_player_enter_code").focus(); + onErrorPlayerPW("입장번호를 입력하세요."); return; } if(maestroInfo.getRegisteredPlayerCount() >= maestroInfo.getMaxPlayerCount()) { - $("#error_message").text("학생을 더 이상 추가할 수 없습니다. (더 많은 학생수로 업그레이드 하세요)"); + showErrorMessage("학생을 더 이상 추가할 수 없습니다. (더 많은 학생수로 업그레이드 하세요)", "error"); return; } if(!accountValidator.isValidPlayerID(playerName)) { - console.log("Error - playerName : " + playerName); - onErrorPlayerID(accountValidator.messageForInvalidPlayerID(playerName)); + // console.log("Error - playerName : " + playerName); + onErrorPlayerName(accountValidator.messageForInvalidPlayerID(playerName)); return; } else if(!accountValidator.isValidPlayerPW(enterCode)) { - console.log("Error - enterCode : " + enterCode); + // console.log("Error - enterCode : " + enterCode); onErrorPlayerPW(accountValidator.messageForInvalidPlayerPW(enterCode)); return; } @@ -54,30 +50,24 @@ function addPlayer() { }, (errorMessage, errorCode) => { - if($("#error_message").length) { - $("#error_message").text(errorMessage); - } + showErrorMessage(errorMessage, "error"); } ); } -function onErrorPlayerID(message) { - if($("#error_message").length) { - $("#error_message").text(message); - } +function onErrorPlayerName(message) { + showErrorMessage(message, "error"); - $("#maestro_name").val(""); - $("#maestro_name").focus(); + $("#player_name").val(""); + $("#player_name").focus(); } function onErrorPlayerPW(message) { - if($("#error_message").length) { - $("#error_message").text(message); - } + showErrorMessage(message, "error"); - $("#password").val(""); - $("#password").focus(); + $("#entercode").val(""); + $("#entercode").focus(); } @@ -85,6 +75,187 @@ function onErrorPlayerPW(message) { +