Files
lingji-work-fe/src/utils/user.ts

34 lines
654 B
TypeScript
Raw Normal View History

2025-06-20 06:10:15 -04:00
/*
* @Author: RenXiaoDong
* @Date: 2025-06-20 05:32:19
*/
import router from '@/router';
import { useUserStore } from '@/stores';
import { useEnterpriseStore } from '@/stores/modules/enterprise';
2025-06-20 06:10:15 -04:00
// 登录
export function goUserLogin(query?: any) {
router.push({ name: 'UserLogin', query });
}
// 登录处理
export async function handleUserLogin() {
handleUserHome();
}
// 首页
export function handleUserHome() {
router.push({ name: 'Home' });
}
export function handleUserLogout() {
const userStore = useUserStore();
const store = useEnterpriseStore();
2025-06-20 06:10:15 -04:00
userStore.deleteToken();
store.clearEnterpriseInfo();
2025-06-20 06:10:15 -04:00
goUserLogin();
}