feat(providers): 批量管理模型支持创建统一模型并刷新列表

- BatchAssignModelsDialog: 在"按密钥匹配"按钮旁新增"创建模型"按钮,
  复用 GlobalModelFormDialog 打开"创建统一模型"界面
- 创建成功后重新加载全局模型列表,新模型可直接勾选并保存关联
- GlobalModelFormDialog: 新增可选 zIndex 属性,用于嵌套弹窗层级
- 补充组件测试:打开创建弹窗、创建成功后列表刷新
This commit is contained in:
AAEE86
2026-09-29 14:29:56 +08:00
parent fb7e3fc224
commit f811e29f13
3 changed files with 124 additions and 1 deletions
@@ -5,6 +5,7 @@
:description="isEditMode ? '修改模型配置和价格信息' : ''"
:icon="isEditMode ? SquarePen : Layers"
:size="isEditMode ? '4xl' : '3xl'"
:z-index="zIndex"
@update:model-value="handleDialogUpdate"
>
<div
@@ -869,6 +870,8 @@ import {
const props = defineProps<{
open: boolean
model?: GlobalModelResponse | null
// 嵌套在其他弹窗内部时使用更高的层级,避免被父弹窗遮挡
zIndex?: number
}>()
const emit = defineEmits<{