From 308f3f111f825593b4aa9e7a254e478c2a91dac0 Mon Sep 17 00:00:00 2001 From: unknown <1162963624@qq.com> Date: Mon, 30 Nov 2020 14:25:51 +0800 Subject: [PATCH] =?UTF-8?q?fb=20=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/login/Login.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/views/login/Login.vue b/src/views/login/Login.vue index 807dd64..658ce44 100644 --- a/src/views/login/Login.vue +++ b/src/views/login/Login.vue @@ -125,8 +125,9 @@ import { message } from 'ant-design-vue'; import router from '@/router'; import { useI18n } from '@/utils/i18n'; import store from '@/store'; -import { getValue } from '@/utils/common'; +import { getValue, saveValue } from '@/utils/common'; import { locale } from "dayjs"; +import { setToken } from "@/api/base"; export default defineComponent({ name: "Login", @@ -275,6 +276,17 @@ export default defineComponent({ if(res.redirect == 1){ sessionStorage.setItem('mid',res.memberid); router.push("/sign") + + }else{ + if(!saveValue("token", res.api_token) && !saveValue("memberid", res.memberid) ){ + message.error("存储错误, 请允许网页使用本地存储!") + return false; + }else{ + setToken(); + store.commit("login", true); + store.dispatch("setUserInfo"); + // router.push("/mine/archives") + } } }) });