feat: 新增显示签到记录
This commit is contained in:
@@ -2,6 +2,7 @@ import { ElMessage, ElMessageBox } from "element-plus";
|
||||
import useUserStore from "@/stores/user";
|
||||
import router from "@/router";
|
||||
import { Session, Local } from "@/utils/storage";
|
||||
import{computed} from 'vue'
|
||||
import {
|
||||
userLogin,
|
||||
getUserDetailInfo,
|
||||
@@ -15,6 +16,8 @@ export const AUTH_USER = "AUTH_USER";
|
||||
|
||||
export default function useAuths(opt) {
|
||||
|
||||
|
||||
|
||||
const defaultOpt = {
|
||||
loginUrl: "/login", // 登录页跳转url 默认: /login
|
||||
loginReUrl: "", // 登录页登陆成功后带重定向redirect=的跳转url 默认为空
|
||||
@@ -33,6 +36,14 @@ export default function useAuths(opt) {
|
||||
return token;
|
||||
};
|
||||
|
||||
|
||||
const isLogin=computed(()=>{
|
||||
|
||||
var token= Local.get(TokenKey);
|
||||
return token? true : false;
|
||||
|
||||
})
|
||||
|
||||
// 存储token到cookies
|
||||
const setToken = (token) => {
|
||||
if (token == null) {
|
||||
@@ -179,6 +190,7 @@ export default function useAuths(opt) {
|
||||
logoutFun,
|
||||
clearStorage,
|
||||
registerFun,
|
||||
loginSuccess
|
||||
loginSuccess,
|
||||
isLogin
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user