|
@@ -42,12 +42,28 @@ function login(){
|
|
|
|
|
|
return;
|
|
|
}
|
|
|
+ JsLoadingOverlay.show({
|
|
|
+ "overlayBackgroundColor": "#666666",
|
|
|
+ "overlayOpacity": 0.6,
|
|
|
+ "spinnerIcon": "ball-circus",
|
|
|
+ "spinnerColor": "#000",
|
|
|
+ "spinnerSize": "3x",
|
|
|
+ "overlayIDName": "overlay",
|
|
|
+ "spinnerIDName": "spinner",
|
|
|
+ "offsetX": 0,
|
|
|
+ "offsetY": 0,
|
|
|
+ "containerID": null,
|
|
|
+ "lockScroll": false,
|
|
|
+ "overlayZIndex": 10,
|
|
|
+ "spinnerZIndex": 11
|
|
|
+ });
|
|
|
|
|
|
var data = "grant_type=&username=" + username + "&password="+password+"&scope=&client_id=&client_secret=";
|
|
|
const headers = {
|
|
|
"accept": "application/json",
|
|
|
"Content-Type": "application/x-www-form-urlencoded"
|
|
|
}
|
|
|
+
|
|
|
axios({
|
|
|
method: 'post',
|
|
|
url: url,
|
|
@@ -56,6 +72,7 @@ function login(){
|
|
|
}).then(res => {
|
|
|
console.log(res.data);
|
|
|
document.cookie = 'jwt_token='+res.data.access_token;
|
|
|
+ JsLoadingOverlay.hide();
|
|
|
if(res.data.access_token!=null && res.data.veri == 'ok') {
|
|
|
var title = "登入成功";
|
|
|
if (lang == 'en') { // 英文版訊息
|
|
@@ -86,11 +103,10 @@ function login(){
|
|
|
});
|
|
|
} else {
|
|
|
var title = "登入失敗";
|
|
|
-
|
|
|
+ JsLoadingOverlay.hide();
|
|
|
if (lang == 'en') { // 英文版訊息
|
|
|
title = "Login Failed!"
|
|
|
}
|
|
|
-
|
|
|
Swal.fire({
|
|
|
title: title,
|
|
|
icon: 'error',
|