feat: 接口统一优化

This commit is contained in:
2026-05-23 13:45:58 +08:00
parent a3b1fba3ea
commit 7d68db723b
20 changed files with 302 additions and 302 deletions
+7 -6
View File
@@ -132,12 +132,13 @@ export const useAuthStore = defineStore("auth", () => {
loading.value = true;
error.value = "";
try {
const res = await $fetch<{ success: boolean; msg: string; apiToken?: string }>(
"/api/user/refresh-token",
{ method: "POST" }
);
if (res.success && res.apiToken && user.value) {
user.value = { ...user.value, apiToken: res.apiToken };
const res = await $fetch<{
code: number;
msg: string;
data: { apiToken: string } | null;
}>("/api/user/refresh-token", { method: "POST" });
if (res.code === 0 && res.data?.apiToken && user.value) {
user.value = { ...user.value, apiToken: res.data.apiToken };
return true;
}
error.value = res.msg || "刷新失败";