|
|
@@ -2,7 +2,7 @@
|
|
|
import { reactive, ref } from 'vue';
|
|
|
import user from "@/services/user.service";
|
|
|
import { useAuthStore } from '@/stores/auth.store';
|
|
|
-import { routeToSearchPage } from '@/router';
|
|
|
+import { routeToSearchPage, routeToHome } from '@/router';
|
|
|
|
|
|
interface FormState {
|
|
|
username: string;
|
|
|
@@ -31,7 +31,8 @@ const onFinish = (values: any) => {
|
|
|
user.login(param).then((resp) => {
|
|
|
authStore.setCurrentUser(resp.data.data);
|
|
|
authStore.setToken(resp.data.data.token);
|
|
|
- routeToSearchPage();
|
|
|
+ // routeToSearchPage();
|
|
|
+ routeToHome();
|
|
|
loading.value = false;
|
|
|
}).catch((err) => {
|
|
|
loading.value = false;
|
|
|
@@ -50,7 +51,7 @@ const onFinishFailed = (errorInfo: any) => {
|
|
|
<a-row type="flex">
|
|
|
<a-col class="left" :flex="1">
|
|
|
<!-- <h1 class="login-title">技淘平台智慧产权大脑</h1> -->
|
|
|
- <p class="login-banner">
|
|
|
+ <p class="login-banner">
|
|
|
<img src="@/assets/imgs/login-banner.png" />
|
|
|
</p>
|
|
|
</a-col>
|
|
|
@@ -61,12 +62,12 @@ const onFinishFailed = (errorInfo: any) => {
|
|
|
<h2 style="margin-top: 100px;">用户登录</h2>
|
|
|
<div class="login-form-wrapper">
|
|
|
<a-form
|
|
|
- :model="formState"
|
|
|
- name="basic"
|
|
|
- :wrapper-col="{ span: 24 }"
|
|
|
- autocomplete="off"
|
|
|
- @finish="onFinish"
|
|
|
- @finishFailed="onFinishFailed"
|
|
|
+ :model="formState"
|
|
|
+ name="basic"
|
|
|
+ :wrapper-col="{ span: 24 }"
|
|
|
+ autocomplete="off"
|
|
|
+ @finish="onFinish"
|
|
|
+ @finishFailed="onFinishFailed"
|
|
|
>
|
|
|
<!-- <div class="kede-input" style="margin-top: 20px; background: transparent;">
|
|
|
<a-input v-model:value="formState.username" placeholder="请输入用户名" />
|