|
@@ -27,6 +27,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup name="Login" lang="ts">
|
|
|
+import useAppStore from '@/store/modules/app';
|
|
|
const { proxy } = getCurrentInstance() as any;
|
|
|
const router = useRouter();
|
|
|
|
|
@@ -59,7 +60,6 @@ const getLogin = () => {
|
|
|
//保存token
|
|
|
let token = res.access_token;
|
|
|
localStorage.setItem("token", token);
|
|
|
- //跳转
|
|
|
router.push({ path: '/' });
|
|
|
getUserInfo();
|
|
|
}
|
|
@@ -77,8 +77,12 @@ const getUserInfo = () => {
|
|
|
proxy?.$http.common.getUserInfo(params).then((res: any) => {
|
|
|
//保存信息
|
|
|
if (res.data.length) {
|
|
|
- let info = JSON.stringify(res.data[0]);
|
|
|
+ let myData = res.data[0];
|
|
|
+ let info: any = JSON.stringify(myData);
|
|
|
localStorage.setItem("userInfo", info);
|
|
|
+ //修改收藏夹图标
|
|
|
+ proxy?.$utils.setFavicon(myData?.logo_url);
|
|
|
+ //跳转
|
|
|
}
|
|
|
});
|
|
|
};
|
|
@@ -133,7 +137,7 @@ onMounted(() => {
|
|
|
margin-bottom: 2rem;
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
-
|
|
|
+
|
|
|
.login-input {
|
|
|
width: 52.6%;
|
|
|
height: 2.9rem;
|