|  | @@ -42,12 +42,28 @@ function login(){
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          return;
 |  |          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=";
 |  |      var data = "grant_type=&username=" + username + "&password="+password+"&scope=&client_id=&client_secret=";
 | 
											
												
													
														|  |      const headers = {
 |  |      const headers = {
 | 
											
												
													
														|  |          "accept": "application/json",
 |  |          "accept": "application/json",
 | 
											
												
													
														|  |          "Content-Type": "application/x-www-form-urlencoded"
 |  |          "Content-Type": "application/x-www-form-urlencoded"
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | 
 |  | +    
 | 
											
												
													
														|  |      axios({
 |  |      axios({
 | 
											
												
													
														|  |          method: 'post',
 |  |          method: 'post',
 | 
											
												
													
														|  |          url: url,
 |  |          url: url,
 | 
											
										
											
												
													
														|  | @@ -56,6 +72,7 @@ function login(){
 | 
											
												
													
														|  |      }).then(res => {
 |  |      }).then(res => {
 | 
											
												
													
														|  |          console.log(res.data);
 |  |          console.log(res.data);
 | 
											
												
													
														|  |          document.cookie = 'jwt_token='+res.data.access_token;
 |  |          document.cookie = 'jwt_token='+res.data.access_token;
 | 
											
												
													
														|  | 
 |  | +        JsLoadingOverlay.hide();
 | 
											
												
													
														|  |          if(res.data.access_token!=null && res.data.veri == 'ok') {
 |  |          if(res.data.access_token!=null && res.data.veri == 'ok') {
 | 
											
												
													
														|  |              var title = "登入成功";
 |  |              var title = "登入成功";
 | 
											
												
													
														|  |              if (lang == 'en') { // 英文版訊息
 |  |              if (lang == 'en') { // 英文版訊息
 | 
											
										
											
												
													
														|  | @@ -86,11 +103,10 @@ function login(){
 | 
											
												
													
														|  |              });
 |  |              });
 | 
											
												
													
														|  |          } else {
 |  |          } else {
 | 
											
												
													
														|  |              var title = "登入失敗";
 |  |              var title = "登入失敗";
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | 
 |  | +            JsLoadingOverlay.hide();
 | 
											
												
													
														|  |              if (lang == 'en') { // 英文版訊息
 |  |              if (lang == 'en') { // 英文版訊息
 | 
											
												
													
														|  |                  title = "Login Failed!"
 |  |                  title = "Login Failed!"
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |              Swal.fire({
 |  |              Swal.fire({
 | 
											
												
													
														|  |                  title: title,
 |  |                  title: title,
 | 
											
												
													
														|  |                  icon: 'error',
 |  |                  icon: 'error',
 |