From 04c25ab0f7a41b919bf7f2a003a891eaf098b524 Mon Sep 17 00:00:00 2001 From: jialin Date: Mon, 2 Feb 2026 23:25:26 +0800 Subject: [PATCH] chore: fallback selection --- src/components/seal-form/base/select.tsx | 1 + src/locales/zh-CN/routes.ts | 6 +- .../components/provider-models.tsx | 3 +- .../maas-provider/forms/advance-config.tsx | 4 +- .../forms/{access-token.tsx => api-keys.tsx} | 0 .../maas-provider/forms/supported-models.tsx | 7 +- .../model-routes/components/route-targets.tsx | 15 ++-- src/pages/model-routes/forms/targets.tsx | 88 ++++++++++++++----- .../hooks/use-target-source-models.tsx | 43 +++++---- 9 files changed, 114 insertions(+), 53 deletions(-) rename src/pages/maas-provider/forms/{access-token.tsx => api-keys.tsx} (100%) diff --git a/src/components/seal-form/base/select.tsx b/src/components/seal-form/base/select.tsx index 4575e188..85d0046a 100644 --- a/src/components/seal-form/base/select.tsx +++ b/src/components/seal-form/base/select.tsx @@ -48,6 +48,7 @@ const BaseSelect: React.FC< notFoundContent={ } + placeholder={props.placeholder} ref={inputRef} onFocus={handleFocus} onBlur={handleBlur} diff --git a/src/locales/zh-CN/routes.ts b/src/locales/zh-CN/routes.ts index d2532c74..ad168308 100644 --- a/src/locales/zh-CN/routes.ts +++ b/src/locales/zh-CN/routes.ts @@ -3,15 +3,15 @@ export default { 'routes.button.add': '添加路由', 'routes.table.routeTargets': '路由目标', 'routes.table.traffic': '流量', - 'routes.table.setAsFallback': '降级', + 'routes.table.setAsFallback': 'Fallback', 'routes.form.target.title': '路由目标', 'routes.form.target.add': '添加路由目标', - 'routes.form.target.fallback': '降级路由目标', + 'routes.form.target.fallback': 'Fallback 路由目标', 'routes.form.target.weight': '权重', 'routes.form.target.model': '模型', 'routes.form.metadata.title': '元数据', 'routes.form.metadata.add': '添加元数据', - 'routes.table.label.fallback': '降级', + 'routes.table.label.fallback': 'Fallback', 'routes.form.metadata.size': '参数量', 'routes.form.metadata.activeSize': '激活参数量', 'routes.form.metadata.tags': '标签', diff --git a/src/pages/maas-provider/components/provider-models.tsx b/src/pages/maas-provider/components/provider-models.tsx index 97ff6612..fb38ccf9 100644 --- a/src/pages/maas-provider/components/provider-models.tsx +++ b/src/pages/maas-provider/components/provider-models.tsx @@ -5,6 +5,7 @@ import { WarningOutlined } from '@ant-design/icons'; import { Flex, Tag } from 'antd'; +import _ from 'lodash'; import React from 'react'; import { categoryConfig } from '../../_components/model-tag'; import { ProviderModel } from '../config/types'; @@ -26,7 +27,7 @@ const ProviderModels: React.FC = ({ dataList }) => {
- +