From e6e5a2d53e25eb8e1ac76d63bb8a1fb3ac00bcdf Mon Sep 17 00:00:00 2001 From: wbchn Date: Tue, 5 Aug 2025 14:19:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20:bug:=20=E4=BF=AE=E5=A4=8D=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=20endpoint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/admin-spa/src/components/apikeys/RenewApiKeyModal.vue | 2 +- web/admin-spa/src/stores/apiKeys.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/admin-spa/src/components/apikeys/RenewApiKeyModal.vue b/web/admin-spa/src/components/apikeys/RenewApiKeyModal.vue index a4a786b0..4133fd51 100644 --- a/web/admin-spa/src/components/apikeys/RenewApiKeyModal.vue +++ b/web/admin-spa/src/components/apikeys/RenewApiKeyModal.vue @@ -231,7 +231,7 @@ const renewApiKey = async () => { expiresAt: form.renewDuration === 'permanent' ? null : form.newExpiresAt } - const result = await apiClient.put(`/admin/api-keys/${props.apiKey.id}/renew`, data) + const result = await apiClient.put(`/admin/api-keys/${props.apiKey.id}`, data) if (result.success) { showToast('API Key 续期成功', 'success') diff --git a/web/admin-spa/src/stores/apiKeys.js b/web/admin-spa/src/stores/apiKeys.js index dea63802..d2127feb 100644 --- a/web/admin-spa/src/stores/apiKeys.js +++ b/web/admin-spa/src/stores/apiKeys.js @@ -1,6 +1,6 @@ +import { apiClient } from '@/config/api' import { defineStore } from 'pinia' import { ref } from 'vue' -import { apiClient } from '@/config/api' export const useApiKeysStore = defineStore('apiKeys', () => { // 状态 @@ -97,7 +97,7 @@ export const useApiKeysStore = defineStore('apiKeys', () => { loading.value = true error.value = null try { - const response = await apiClient.put(`/admin/api-keys/${id}/renew`, data) + const response = await apiClient.put(`/admin/api-keys/${id}`, data) if (response.success) { await fetchApiKeys() return response