feat: 替换认证存储逻辑为BiliAuth

- 将所有使用useAuthStore的地方替换为useBiliAuth
- 删除useAuthStore文件,整合认证逻辑
- 更新相关视图和组件以适应新的认证存储
This commit is contained in:
2025-05-02 01:59:21 +08:00
parent c922f8358a
commit 993107c24c
18 changed files with 477 additions and 218 deletions

View File

@@ -5,7 +5,7 @@
import { useUser } from '@/api/user';
import RegisterAndLogin from '@/components/RegisterAndLogin.vue';
import { FETCH_API } from '@/data/constants'; // 移除了未使用的 AVATAR_URL
import { useAuthStore } from '@/store/useAuthStore';
import { useBiliAuth } from '@/store/useBiliAuth';
import {
BookCoins20Filled,
CalendarClock24Filled,
@@ -47,7 +47,7 @@
const router = useRouter(); // 获取 router 实例
const message = useMessage();
const accountInfo = useAccount(); // 获取当前登录账户信息
const useAuth = useAuthStore(); // 获取认证状态 Store
const useAuth = useBiliAuth(); // 获取认证状态 Store
// 路由参数
const id = computed(() => route.params.id);