| 
					
				 | 
			
			
				@@ -55,7 +55,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<el-form-item class="login-animation4"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<el-button type="primary" class="login-content-submit" round v-waves @click="onSignIn" :loading="state.loading.signIn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-button type="primary" class="login-content-submit" round v-waves @click="onSignInThor" :loading="state.loading.signIn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<span>{{ $t('message.account.accountBtnText') }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</el-form-item> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -75,7 +75,8 @@ import { initBackEndControlRoutes } from '/@/router/backEnd'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { Session } from '/@/utils/storage'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { formatAxis } from '/@/utils/formatTime'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { NextLoading } from '/@/utils/loading'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import Login from '/@/api/login/login.ts'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import Login from '/@/api/login/login'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { debounce, throttle } from 'lodash'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // import { setBackEndControlRefreshRoutes } from "/@/router/backEnd"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // 定义变量内容 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -148,7 +149,10 @@ const flushCode = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const currentTime = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	return formatAxis(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// 登录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 登录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const onSignIn = async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (state.ruleForm.code != state.codeNum) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return ElMessage.error('验证码不正确'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -192,6 +196,10 @@ const onSignIn = async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		signInSuccess(isNoPower); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 防抖登录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const onSignInThor = debounce(onSignIn, 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // 登录成功后的跳转 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const signInSuccess = (isNoPower: boolean | undefined) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (isNoPower) { 
			 |