Fix: maestro upgrade
This commit is contained in:
@@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$("#maestro_name").focus();
|
$("#maestro_name").focus();
|
||||||
|
|
||||||
|
$("#password").keyup(function(e) {
|
||||||
|
if(e.keyCode == 13)
|
||||||
|
login();
|
||||||
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
function login() {
|
function login() {
|
||||||
|
|||||||
@@ -1,5 +1,89 @@
|
|||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
let registeredAccountType = -1;
|
||||||
|
let newAccountType = -1;
|
||||||
|
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
loadMaestroInfo(maestroID);
|
||||||
|
});
|
||||||
|
|
||||||
|
function loadMaestroInfo(maestroID) {
|
||||||
|
sendRequestServer( //url, sendParams, onSuccess, onFail, isDebugMode);
|
||||||
|
"./../server/maestro/maestro_info.php",
|
||||||
|
"maestro_id=" + maestroID,
|
||||||
|
|
||||||
|
(jsonData) => {
|
||||||
|
console.log(jsonData);
|
||||||
|
registeredAccountType = jsonData.accountType;
|
||||||
|
updateCards(registeredAccountType);
|
||||||
|
},
|
||||||
|
|
||||||
|
(errorMessage, errorCode) => {
|
||||||
|
showErrorMessage(errorMessage, "error");
|
||||||
|
}
|
||||||
|
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateCards(accountType) {
|
||||||
|
console.log(accountType);
|
||||||
|
switch(accountType) {
|
||||||
|
case 1:
|
||||||
|
$("#account_type_1").addClass("border-warning");
|
||||||
|
$("#account_type_1_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_1_footer").addClass("text-warning");
|
||||||
|
$("#account_type_1_footer").text("현재 적용된 요금제입니다.");
|
||||||
|
|
||||||
|
$("#account_type_2").addClass("border-primary");
|
||||||
|
$("#account_type_2_btn").addClass("btn-primary");
|
||||||
|
$("#account_type_2_footer").addClass("text-primary");
|
||||||
|
$("#account_type_2_footer").text("이 요금제로 업그레이드가 가능합니다.");
|
||||||
|
|
||||||
|
$("#account_type_3").addClass("border-primary");
|
||||||
|
$("#account_type_3_btn").addClass("btn-primary");
|
||||||
|
$("#account_type_3_footer").addClass("text-primary");
|
||||||
|
$("#account_type_3_footer").text("이 요금제로 업그레이드가 가능합니다.");
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
$("#account_type_1").addClass("border-warning");
|
||||||
|
$("#account_type_1_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_1_footer").addClass("text-muted");
|
||||||
|
$("#account_type_1_footer").text("낮은 요금제로 내릴 수는 없습니다.");
|
||||||
|
|
||||||
|
$("#account_type_2").addClass("border-primary");
|
||||||
|
$("#account_type_2_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_2_footer").addClass("text-warning");
|
||||||
|
$("#account_type_2_footer").text("현재 적용된 요금제입니다.");
|
||||||
|
|
||||||
|
$("#account_type_3").addClass("border-primary");
|
||||||
|
$("#account_type_3_btn").addClass("btn-primary");
|
||||||
|
$("#account_type_3_footer").addClass("text-primary");
|
||||||
|
$("#account_type_3_footer").text("이 요금제로 업그레이드가 가능합니다.");
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
$("#account_type_1").addClass("border-warning");
|
||||||
|
$("#account_type_1_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_1_footer").addClass("text-muted");
|
||||||
|
$("#account_type_1_footer").text("낮은 요금제로 내릴 수는 없습니다.");
|
||||||
|
|
||||||
|
$("#account_type_2").addClass("border-primary");
|
||||||
|
$("#account_type_2_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_2_footer").addClass("text-muted");
|
||||||
|
$("#account_type_2_footer").text("낮은 요금제로 내릴 수는 없습니다.");
|
||||||
|
|
||||||
|
$("#account_type_3").addClass("border-primary");
|
||||||
|
$("#account_type_3_btn").addClass("btn-secondary disabled");
|
||||||
|
$("#account_type_3_footer").addClass("text-warning");
|
||||||
|
$("#account_type_3_footer").text("현재 적용된 요금제입니다.");
|
||||||
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function changeMaestroInfo() {
|
function changeMaestroInfo() {
|
||||||
location.href="main_menu.html";
|
location.href="main_menu.html";
|
||||||
}
|
}
|
||||||
@@ -10,6 +94,9 @@ function changeMaestroInfo() {
|
|||||||
|
|
||||||
<div class="container my-3">
|
<div class="container my-3">
|
||||||
|
|
||||||
|
<div id="message_box">
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="card border-primary">
|
<div class="card border-primary">
|
||||||
|
|
||||||
<div class="card-header bg-light"><span class="h4">요금제 업그레이드</span></div>
|
<div class="card-header bg-light"><span class="h4">요금제 업그레이드</span></div>
|
||||||
@@ -17,7 +104,7 @@ function changeMaestroInfo() {
|
|||||||
|
|
||||||
<!-- <div class="card-group"> -->
|
<!-- <div class="card-group"> -->
|
||||||
<div class="card-deck">
|
<div class="card-deck">
|
||||||
<div class="card">
|
<div id="account_type_1" class="card">
|
||||||
<div class="card-header"><span class="h3">1만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
<div class="card-header"><span class="h3">1만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<ul>
|
<ul>
|
||||||
@@ -25,14 +112,14 @@ function changeMaestroInfo() {
|
|||||||
<li>모든 요금제의 기능은 동일합니다.</li>
|
<li>모든 요금제의 기능은 동일합니다.</li>
|
||||||
<li>1년동안 유효합니다.</li>
|
<li>1년동안 유효합니다.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a class="btn btn-secondary disabled" href="#">업그레이드</a>
|
<a id="account_type_1_btn" class="btn" href="#">업그레이드</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<small class="text-muted">낮은 요금제로 내릴 수는 없습니다.</small>
|
<small id="account_type_1_footer" class="">낮은 요금제로 내릴 수는 없습니다.</small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card border-warning">
|
<div id="account_type_2" class="card">
|
||||||
<div class="card-header"><span class="h3">2만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
<div class="card-header"><span class="h3">2만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<ul>
|
<ul>
|
||||||
@@ -40,14 +127,14 @@ function changeMaestroInfo() {
|
|||||||
<li>모든 요금제의 기능은 동일합니다.</li>
|
<li>모든 요금제의 기능은 동일합니다.</li>
|
||||||
<li>1년동안 유효합니다.</li>
|
<li>1년동안 유효합니다.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a class="btn btn-secondary disabled" href="#">업그레이드</a>
|
<a id="account_type_2_btn" class="btn" href="#">업그레이드</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<small class="text-warning">현재 적용된 요금제입니다.</small>
|
<small id="account_type_2_footer" class="">현재 적용된 요금제입니다.</small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card border-primary">
|
<div id="account_type_3" class="card">
|
||||||
<div class="card-header"><span class="h3">3만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
<div class="card-header"><span class="h3">3만원</span> <span class="text-muted">/ 1년 요금제</span></div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<ul>
|
<ul>
|
||||||
@@ -55,10 +142,10 @@ function changeMaestroInfo() {
|
|||||||
<li>모든 요금제의 기능은 동일합니다.</li>
|
<li>모든 요금제의 기능은 동일합니다.</li>
|
||||||
<li>1년동안 유효합니다.</li>
|
<li>1년동안 유효합니다.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a class="btn btn-primary" href="#">업그레이드</a>
|
<a id="account_type_3_btn" class="btn" href="#">업그레이드</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<small class="text-primary">이 요금제로 업그레이드가 가능합니다.</small>
|
<small id="account_type_3_footer" class="">이 요금제로 업그레이드가 가능합니다.</small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user