Refactor API requests and update component imports
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
<el-icon class="absolute right-0 top-0 cursor-pointer" @click="onClose()"><Close /></el-icon>
|
||||
<!-- 左侧插图 -->
|
||||
<div class="login-left">
|
||||
<img src="@/assets/images/login-illustration.png" alt="login" class="login-img" />
|
||||
<img src="~/assets/images/login-illustration.png" alt="login" class="login-img" />
|
||||
</div>
|
||||
|
||||
<!-- 右侧登录表单 -->
|
||||
@ -56,15 +56,15 @@
|
||||
<!-- 第三方登录 -->
|
||||
<div class="third-party-login">
|
||||
<div class="login-icons" @click="handleLoginQQ">
|
||||
<img src="@/assets/images/qq-v2.png" alt="QQ登录" class="login-icon" />
|
||||
<img src="~/assets/images/qq-v2.png" alt="QQ登录" class="login-icon" />
|
||||
<div class="icon-text">QQ登录</div>
|
||||
</div>
|
||||
<div class="login-icons" @click="handleLoginWechat">
|
||||
<img src="@/assets/images/weixin-v2.png" alt="微信登录" class="login-icon" />
|
||||
<img src="~/assets/images/weixin-v2.png" alt="微信登录" class="login-icon" />
|
||||
<div class="icon-text">微信登录</div>
|
||||
</div>
|
||||
<div class="login-icons" @click="goToLogin">
|
||||
<img src="@/assets/images/email-v2.png" alt="邮箱登录" class="login-icon" />
|
||||
<img src="~/assets/images/email-v2.png" alt="邮箱登录" class="login-icon" />
|
||||
<div class="icon-text">账号登录</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -84,10 +84,10 @@
|
||||
import { User, Lock, Close } from '@element-plus/icons-vue'
|
||||
import type { FormInstance } from 'element-plus'
|
||||
import { ElMessage } from 'element-plus'
|
||||
import { login, sendEmailCode, loginByEmail } from '@/api/login/index'
|
||||
import refreshToken from '@/utils/RefreshToken'
|
||||
import { handleLoginQQ, handleLoginWechat, generateRandomString } from '@/utils/login'
|
||||
import useUserStore from '@/store/user'
|
||||
import { login, sendEmailCode, loginByEmail } from '~/api/login/index'
|
||||
import refreshToken from '~/utils/RefreshToken'
|
||||
import { handleLoginQQ, handleLoginWechat, generateRandomString } from '~/utils/login'
|
||||
import useUserStore from '~/store/user'
|
||||
const userStore = useUserStore()
|
||||
const { $openRegister, $openLogin } = useNuxtApp()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user