diff --git a/src/web/module/maestro_section_add_player.html b/src/web/module/maestro_section_add_player.html index 1f320d2..95986f7 100644 --- a/src/web/module/maestro_section_add_player.html +++ b/src/web/module/maestro_section_add_player.html @@ -7,6 +7,10 @@ $(document).ready(function() { } }); + // checkbox-allow-edit-entercode + setCheckboxEvent(); + loadAllowEditEnterCode(); + addPlayerListManager = new PlayerListManager( $("#add_player_list"), // $(".pagination") @@ -16,6 +20,57 @@ $(document).ready(function() { addPlayerListManager.setupAddPlayerList(); }); +function setCheckboxEvent() { + $("#checkbox-allow-edit-entercode").change(function() { + if($(this).is(":checked")) { + changeAllowEditEnterCode(true); + } else { + changeAllowEditEnterCode(false); + } + }); +} + +function changeAllowEditEnterCode(isActivated) { + var allowEditEnterCode = isActivated ? 1 : 0; + + sendRequestServer( //url, sendParams, onSuccess, onFail, isDebugMode); + "./../server/maestro/set_allow_edit_entercode.php", + "maestro_id=" + maestroID + "&allowEditEnterCode=" + allowEditEnterCode, + + (function(jsonData) { + // console.log(jsonData); + if(jsonData["isActivated"] == "0") + showErrorMessage("학생 입장번호 변경 옵션이 비활성화 되었습니다.", "success"); + else + showErrorMessage("학생 입장번호 변경 옵션이 활성화 되었습니다.", "success"); + }), + + (function(errorMessage, errorCode) { + showErrorMessage(errorMessage, "error"); + }) + + ); +} + +function loadAllowEditEnterCode() { + sendRequestServer( //url, sendParams, onSuccess, onFail, isDebugMode); + "./../server/maestro/get_allow_edit_entercode.php", + "maestro_id=" + maestroID, + + (function(jsonData) { + var flag = jsonData["AllowEditEnterCode"]; + if(flag) { + $("#checkbox-allow-edit-entercode").prop("checked", true); + } + }), + + (function(errorMessage, errorCode) { + showErrorMessage(errorMessage, "error"); + }) + + ); +} + function addPlayer() { var playerName = $("#player_name").val(); var enterCode = $("#entercode").val(); @@ -84,7 +139,7 @@ function onErrorPlayerPW(message) {
-
학생 추가
+
학생 추가 (일반 등록)
@@ -105,6 +160,39 @@ function onErrorPlayerPW(message) {
+
+ + + + + +
학생 입장번호 변경 옵션 활성화
+ +
+
+
+ + +
+
+
+