From 56e4630827e08dd96e853496bb9059b516919383 Mon Sep 17 00:00:00 2001 From: Feng Yue <2525275@gmail.com> Date: Wed, 13 Aug 2025 13:23:10 +0800 Subject: [PATCH] fix: lint errors again --- .../components/user/UserApiKeysManager.vue | 8 ++++---- .../src/components/user/UserUsageStats.vue | 2 +- web/admin-spa/src/stores/user.js | 20 +++++++++++-------- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/web/admin-spa/src/components/user/UserApiKeysManager.vue b/web/admin-spa/src/components/user/UserApiKeysManager.vue index 7f76382b..4be40148 100644 --- a/web/admin-spa/src/components/user/UserApiKeysManager.vue +++ b/web/admin-spa/src/components/user/UserApiKeysManager.vue @@ -296,17 +296,17 @@ const showApiKey = (apiKey) => { const regenerateApiKey = async (apiKey) => { try { const result = await userStore.regenerateApiKey(apiKey.id) - + if (result.success) { showToast('API key regenerated successfully', 'success') - + // 显示新的API key selectedApiKey.value = { ...apiKey, key: result.apiKey.key } showViewModal.value = true - + // 重新加载列表 await loadApiKeys() } @@ -324,7 +324,7 @@ const deleteApiKey = (apiKey) => { const handleDeleteConfirm = async () => { try { const result = await userStore.deleteApiKey(selectedApiKey.value.id) - + if (result.success) { showToast('API key deleted successfully', 'success') await loadApiKeys() diff --git a/web/admin-spa/src/components/user/UserUsageStats.vue b/web/admin-spa/src/components/user/UserUsageStats.vue index 2ab1e01e..f06b9ac0 100644 --- a/web/admin-spa/src/components/user/UserUsageStats.vue +++ b/web/admin-spa/src/components/user/UserUsageStats.vue @@ -366,7 +366,7 @@ const loadUsageStats = async () => { userStore.getUserUsageStats({ period: selectedPeriod.value }), userStore.getUserApiKeys() ]) - + usageStats.value = stats userApiKeys.value = apiKeys } catch (error) { diff --git a/web/admin-spa/src/stores/user.js b/web/admin-spa/src/stores/user.js index 49c2970e..8919e0d3 100644 --- a/web/admin-spa/src/stores/user.js +++ b/web/admin-spa/src/stores/user.js @@ -23,7 +23,7 @@ export const useUserStore = defineStore('user', { this.loading = true try { const response = await axios.post(`${API_BASE}/login`, credentials) - + if (response.data.success) { this.user = response.data.user this.sessionToken = response.data.sessionToken @@ -52,9 +52,13 @@ export const useUserStore = defineStore('user', { async logout() { try { if (this.sessionToken) { - await axios.post(`${API_BASE}/logout`, {}, { - headers: { 'x-user-token': this.sessionToken } - }) + await axios.post( + `${API_BASE}/logout`, + {}, + { + headers: { 'x-user-token': this.sessionToken } + } + ) } } catch (error) { console.error('Logout request failed:', error) @@ -93,7 +97,7 @@ export const useUserStore = defineStore('user', { async getUserProfile() { try { const response = await axios.get(`${API_BASE}/profile`) - + if (response.data.success) { this.user = response.data.user localStorage.setItem('userData', JSON.stringify(this.user)) @@ -167,10 +171,10 @@ export const useUserStore = defineStore('user', { this.user = null this.sessionToken = null this.isAuthenticated = false - + localStorage.removeItem('userToken') localStorage.removeItem('userData') - + // 清除 axios 默认头部 delete axios.defaults.headers.common['x-user-token'] }, @@ -182,4 +186,4 @@ export const useUserStore = defineStore('user', { } } } -}) \ No newline at end of file +})