fix: lint errors again

This commit is contained in:
Feng Yue
2025-08-13 13:23:10 +08:00
parent f193db926d
commit 56e4630827
3 changed files with 17 additions and 13 deletions

View File

@@ -296,17 +296,17 @@ const showApiKey = (apiKey) => {
const regenerateApiKey = async (apiKey) => { const regenerateApiKey = async (apiKey) => {
try { try {
const result = await userStore.regenerateApiKey(apiKey.id) const result = await userStore.regenerateApiKey(apiKey.id)
if (result.success) { if (result.success) {
showToast('API key regenerated successfully', 'success') showToast('API key regenerated successfully', 'success')
// 显示新的API key // 显示新的API key
selectedApiKey.value = { selectedApiKey.value = {
...apiKey, ...apiKey,
key: result.apiKey.key key: result.apiKey.key
} }
showViewModal.value = true showViewModal.value = true
// 重新加载列表 // 重新加载列表
await loadApiKeys() await loadApiKeys()
} }
@@ -324,7 +324,7 @@ const deleteApiKey = (apiKey) => {
const handleDeleteConfirm = async () => { const handleDeleteConfirm = async () => {
try { try {
const result = await userStore.deleteApiKey(selectedApiKey.value.id) const result = await userStore.deleteApiKey(selectedApiKey.value.id)
if (result.success) { if (result.success) {
showToast('API key deleted successfully', 'success') showToast('API key deleted successfully', 'success')
await loadApiKeys() await loadApiKeys()

View File

@@ -366,7 +366,7 @@ const loadUsageStats = async () => {
userStore.getUserUsageStats({ period: selectedPeriod.value }), userStore.getUserUsageStats({ period: selectedPeriod.value }),
userStore.getUserApiKeys() userStore.getUserApiKeys()
]) ])
usageStats.value = stats usageStats.value = stats
userApiKeys.value = apiKeys userApiKeys.value = apiKeys
} catch (error) { } catch (error) {

View File

@@ -23,7 +23,7 @@ export const useUserStore = defineStore('user', {
this.loading = true this.loading = true
try { try {
const response = await axios.post(`${API_BASE}/login`, credentials) const response = await axios.post(`${API_BASE}/login`, credentials)
if (response.data.success) { if (response.data.success) {
this.user = response.data.user this.user = response.data.user
this.sessionToken = response.data.sessionToken this.sessionToken = response.data.sessionToken
@@ -52,9 +52,13 @@ export const useUserStore = defineStore('user', {
async logout() { async logout() {
try { try {
if (this.sessionToken) { if (this.sessionToken) {
await axios.post(`${API_BASE}/logout`, {}, { await axios.post(
headers: { 'x-user-token': this.sessionToken } `${API_BASE}/logout`,
}) {},
{
headers: { 'x-user-token': this.sessionToken }
}
)
} }
} catch (error) { } catch (error) {
console.error('Logout request failed:', error) console.error('Logout request failed:', error)
@@ -93,7 +97,7 @@ export const useUserStore = defineStore('user', {
async getUserProfile() { async getUserProfile() {
try { try {
const response = await axios.get(`${API_BASE}/profile`) const response = await axios.get(`${API_BASE}/profile`)
if (response.data.success) { if (response.data.success) {
this.user = response.data.user this.user = response.data.user
localStorage.setItem('userData', JSON.stringify(this.user)) localStorage.setItem('userData', JSON.stringify(this.user))
@@ -167,10 +171,10 @@ export const useUserStore = defineStore('user', {
this.user = null this.user = null
this.sessionToken = null this.sessionToken = null
this.isAuthenticated = false this.isAuthenticated = false
localStorage.removeItem('userToken') localStorage.removeItem('userToken')
localStorage.removeItem('userData') localStorage.removeItem('userData')
// 清除 axios 默认头部 // 清除 axios 默认头部
delete axios.defaults.headers.common['x-user-token'] delete axios.defaults.headers.common['x-user-token']
}, },
@@ -182,4 +186,4 @@ export const useUserStore = defineStore('user', {
} }
} }
} }
}) })