mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-03 09:50:21 +08:00
fix(ui): 移除未声明的组件 props 和 emits 消除 Vue 警告
- ModelManagement: 移除 ModelDetailDrawer 未使用的 providers、loading-providers props 和 refresh-providers 事件 - ProviderDetailDrawer: 移除 BatchAssignModelsDialog 未声明的 provider-identifier prop - 删除不再使用的 refreshSelectedModelProviders 函数
This commit is contained in:
@@ -576,7 +576,6 @@
|
|||||||
:open="batchAssignDialogOpen"
|
:open="batchAssignDialogOpen"
|
||||||
:provider-id="provider.id"
|
:provider-id="provider.id"
|
||||||
:provider-name="provider.name"
|
:provider-name="provider.name"
|
||||||
:provider-identifier="provider.name"
|
|
||||||
@update:open="batchAssignDialogOpen = $event"
|
@update:open="batchAssignDialogOpen = $event"
|
||||||
@changed="handleBatchAssignChanged"
|
@changed="handleBatchAssignChanged"
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -421,8 +421,6 @@
|
|||||||
ref="modelDetailDrawerRef"
|
ref="modelDetailDrawerRef"
|
||||||
:model="selectedModel"
|
:model="selectedModel"
|
||||||
:open="!!selectedModel"
|
:open="!!selectedModel"
|
||||||
:providers="selectedModelProviders"
|
|
||||||
:loading-providers="loadingModelProviders"
|
|
||||||
:has-blocking-dialog-open="hasBlockingDialogOpen"
|
:has-blocking-dialog-open="hasBlockingDialogOpen"
|
||||||
:capabilities="capabilities"
|
:capabilities="capabilities"
|
||||||
@update:open="handleDrawerOpenChange"
|
@update:open="handleDrawerOpenChange"
|
||||||
@@ -432,7 +430,6 @@
|
|||||||
@edit-provider="openEditProviderImplementation"
|
@edit-provider="openEditProviderImplementation"
|
||||||
@delete-provider="confirmDeleteProviderImplementation"
|
@delete-provider="confirmDeleteProviderImplementation"
|
||||||
@toggle-provider-status="toggleProviderStatus"
|
@toggle-provider-status="toggleProviderStatus"
|
||||||
@refresh-providers="refreshSelectedModelProviders"
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- 批量添加关联提供商对话框 -->
|
<!-- 批量添加关联提供商对话框 -->
|
||||||
@@ -999,13 +996,6 @@ async function loadModelProviders(_globalModelId: string) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 刷新当前选中模型的关联提供商
|
|
||||||
async function refreshSelectedModelProviders() {
|
|
||||||
if (selectedModel.value) {
|
|
||||||
await loadModelProviders(selectedModel.value.id)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 确保 Provider 选项已加载
|
// 确保 Provider 选项已加载
|
||||||
async function ensureProviderOptions() {
|
async function ensureProviderOptions() {
|
||||||
if (providerOptions.value.length > 0 || loadingProviderOptions.value) {
|
if (providerOptions.value.length > 0 || loadingProviderOptions.value) {
|
||||||
|
|||||||
Reference in New Issue
Block a user