Fix: requestServer onFail - add errorCode argument

This commit is contained in:
2018-07-13 11:09:17 +09:00
parent e857fa1674
commit ab8ebb9ca1
16 changed files with 48 additions and 207 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ function loadMaestroTestAccountInfo() {
sessionStorage.setItem("playerName", playerName);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
+2 -2
View File
@@ -39,7 +39,7 @@ function loadMaestroTestAccountInfo() {
sessionStorage.setItem("playerName", playerName);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
@@ -64,7 +64,7 @@ function deleteMaestroAllRecords() {
alert("마에스트로 전용 계정의 모든 플레이 기록이 지워졌습니다.");
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
+14 -10
View File
@@ -14,11 +14,13 @@ function addPlayer() {
let enterCode = $("#add_player_enter_code").val();
if(playerName.length === 0) {
$("#add_player_notice").val("학생 이름을 입력하세요.");
// $("#add_player_notice").val("학생 이름을 입력하세요.");
$("#error_message").text("학생 이름을 입력하세요.");
$("#add_player_name").focus();
return;
} else if(enterCode.length === 0) {
$("#add_player_notice").val("엔터 코드를 입력하세요.");
// $("#add_player_notice").val("엔터 코드를 입력하세요.");
$("#error_message").text("입장 번호를 입력하세요.");
$("#add_player_enter_code").focus();
return;
}
@@ -31,7 +33,7 @@ function addPlayer() {
addPlayerListManager.updateAddPlayerListPage(1);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
@@ -44,6 +46,14 @@ function addPlayer() {
<div>
<span id="error_message">
학생 이름 : (한글) 10글자, (영문) 20글자까지 입력 가능<br/>
입장 코드 : 숫자 1~6자리 수
</span>
</div>
<span id="add_player">
<h2>추가</h2>
@@ -51,16 +61,10 @@ function addPlayer() {
<div>
학생 이름 <input type="text" name="name" id="add_player_name"><br/>
입장 코드 <input type="text" name="entercode" id="add_player_enter_code">
입장 번호 <input type="text" name="entercode" id="add_player_enter_code">
<input type='button' value="추가"" onClick="addPlayer()" >
</div>
<textarea id="add_player_notice">
학생 이름 : (한글) 10글자, (영문) 20글자까지 입력 가능
입장 코드 : 숫자 1~6자리 수
</textarea>
<!--
<h3>단체 추가</h3>
+1 -13
View File
@@ -1,16 +1,4 @@
<style>
.login {
background-color: #ff0000;
padding: 20px;
}
.register {
background-color: #0000ff;
padding: 20px;
}
</style>
<script>
<script>
function login() {
let name = $("#maestro_name").val();
@@ -16,7 +16,7 @@ function loadMouseApp() {
activateMouseApp(jsonData["activatedAppList"]);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
@@ -67,7 +67,7 @@ function activateApp(appID) {
// addPlayerListManager.updateAddPlayerListPage(1);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
@@ -85,7 +85,7 @@ function deactivateApp(appID) {
// addPlayerListManager.updateAddPlayerListPage(1);
},
(errorMessage) => {
(errorMessage, errorCode) => {
if($("#error_message").length) {
$("#error_message").text(errorMessage);
}
+13 -8
View File
@@ -53,9 +53,10 @@ function check_id() {
(jsonData) => {
isAvailableID = true;
$("#error_message").text(maestro_name + " : 생성 가능한 마에스트로 계정 이름입니다.");
},
(errorMessage) => {
(errorMessage, errorCode) => {
isAvailableID = false;
if($("#error_message").length) {
@@ -72,21 +73,21 @@ function check_id() {
function check_data() {
if(!isAvailableID) {
$("#error_message").val("아이디 중복 확인을 해 주세요.");
$("#error_message").text("아이디 중복 확인을 해 주세요.");
$("#check_id").focus();
return;
}
password = $("#password").val();
if(password.length === 0) {
$("#error_message").val("패스워드를 입력해 주세요.");
$("#error_message").text("패스워드를 입력해 주세요.");
$("#password").focus();
return;
}
email = $("#email").val();
if(email.length === 0) {
$("#error_message").val("이메일을 입력해 주세요.");
$("#error_message").text("이메일을 입력해 주세요.");
$("#email").focus();
return;
}
@@ -98,7 +99,7 @@ function check_data() {
let isCheckAcceptClauses = $("#check_accept_clauses").is(":checked");
if(!isCheckAcceptClauses) {
$("#error_message").val("약관을 읽고, 동의 체크 버튼을 눌러 주세요.");
$("#error_message").text("약관을 읽고, 동의 체크 버튼을 눌러 주세요.");
$("#check_accept_clauses").focus();
return;
}
@@ -131,7 +132,7 @@ function register_account() {
isAvailableID = true;
},
(errorMessage) => {
(errorMessage, errorCode) => {
isAvailableID = false;
if($("#error_message").length) {
@@ -160,6 +161,12 @@ function register_account() {
</div>
<div>
<span id="error_message">
</span>
</div>
<div id="input_data">
(필수) 마에스트로 아이디 : <input type="text" id="maestro_name" value="test" >
@@ -185,8 +192,6 @@ function register_account() {
<br/>
<br/>
<textarea id="error_message">
</textarea>
<div class="col alignCenter">
<a id="agreement_clauses" class="btn btn-orange">전체 약관 읽기</a>
@@ -16,7 +16,7 @@ function loadTypingApp() {
activateTypingApp(jsonData["activatedAppList"]);
},
(errorMessage) => {
(errorMessage, errorCode) => {
console.log(errorMessage);
if($("#error_message").length) {
$("#error_message").text(errorMessage);