[Forntend] 登入 開發機與測試機程序判斷

This commit is contained in:
dev01 2022-11-30 12:26:46 +08:00
parent 730654dc66
commit d943fb3fc5

View File

@ -56,7 +56,7 @@
<label class="custom-control-label" for="rememberme"> 記住我</label> <label class="custom-control-label" for="rememberme"> 記住我</label>
</div> </div>
</div> </div>
<button type="submit" class="btn btn-default float-right" onclick="Login(event)">登入</button> <button type="submit" class="btn btn-default float-right" onclick="Login(null,event)">登入</button>
</form> </form>
</div> </div>
<div class="blankpage-footer text-center"> <div class="blankpage-footer text-center">
@ -118,18 +118,20 @@
[ [
"init", "init",
] ,loadedJsPack); ], loadedJsPack);
} }
function loadedJsPack() { function loadedJsPack() {
if (location.href.indexOf("localhost:5966") == -1) {
myBaja = new MyBaja(); myBaja = new MyBaja();
myBaja.setMyUserAccount(Login) myBaja.setMyUserAccount(Login)
}
if (localStorage.getItem('taipei-t') == 'true') { if (localStorage.getItem('mitsubishi-t') == 'true') {
document.getElementById("rememberme").checked = true; document.getElementById("rememberme").checked = true;
remember = true; remember = true;
$("#account").val(atob(localStorage.getItem('taipei-a'))); $("#account").val(atob(localStorage.getItem('mitsubishi-a')));
$("#password").val(atob(localStorage.getItem('taipei-p'))); $("#password").val(atob(localStorage.getItem('mitsubishi-p')));
} }
else { else {
document.getElementById("rememberme").checked = false; document.getElementById("rememberme").checked = false;
@ -167,43 +169,54 @@
$("#rememberme").click(function () { $("#rememberme").click(function () {
if (remember) { if (remember) {
localStorage.setItem('taipei-t', 'false'); localStorage.setItem('mitsubishi-t', 'false');
localStorage.removeItem('taipei-a'); localStorage.removeItem('mitsubishi-a');
localStorage.removeItem('taipei-p'); localStorage.removeItem('mitsubishi-p');
remember = false; remember = false;
} else { } else {
localStorage.setItem('taipei-t', 'true'); localStorage.setItem('mitsubishi-t', 'true');
localStorage.setItem('taipei-a', btoa($("#account").val())); localStorage.setItem('mitsubishi-a', btoa($("#account").val()));
localStorage.setItem('taipei-p', btoa($("#password").val())); localStorage.setItem('mitsubishi-p', btoa($("#password").val()));
remember = true; remember = true;
} }
}); });
$("#account").change(function () { $("#account").change(function () {
if (remember) { if (remember) {
localStorage.setItem('taipei-a', btoa($("#account").val())); localStorage.setItem('mitsubishi-a', btoa($("#account").val()));
} else { } else {
localStorage.removeItem('taipei-a'); localStorage.removeItem('mitsubishi-a');
} }
}); });
$("#password").change(function () { $("#password").change(function () {
if (remember) { if (remember) {
localStorage.setItem('taipei-p', btoa($("#password").val())); localStorage.setItem('mitsubishi-p', btoa($("#password").val()));
} else { } else {
localStorage.removeItem('taipei-p'); localStorage.removeItem('mitsubishi-p');
} }
}); });
function Login(account) { $("#login-form").on("submit", function (e) {
e.preventDefault();
})
console.log(account)
}
function Login(account, e) {
e ? e.preventDefault() : "";
/*if ($("#login-form").valid()) {*/ /*if ($("#login-form").valid()) {*/
var url = baseApiUrl + "/api/Login/"; var url = baseApiUrl + "/api/Login/";
var send_data = { var send_data = {
account: account, account: account,
password: "rJ2T5Kkj" password: "rJ2T5Kkj"
} }
if (location.href.indexOf("localhost:5966") != -1) {
send_data = {
account: $("#account").val(),
password: $("#password").val()
}
}
$.ajax({ $.ajax({
method: "post", method: "post",
url: url, url: url,
@ -232,8 +245,6 @@
}); });
} }
}
</script> </script>