chore: fallback checkbox

This commit is contained in:
jialin
2026-02-03 18:21:08 +08:00
parent 0b2be1e54b
commit a3dd126931
4 changed files with 18 additions and 11 deletions
@@ -3,7 +3,7 @@ import DropdownButtons from '@/components/drop-down-buttons';
import IconFont from '@/components/icon-font';
import RowChildren from '@/components/seal-table/components/row-children';
import StatusTag from '@/components/status-tag';
import { DeleteOutlined, StarFilled, StarOutlined } from '@ant-design/icons';
import { DeleteOutlined } from '@ant-design/icons';
import { Col, Row } from 'antd';
import dayjs from 'dayjs';
import React from 'react';
@@ -37,7 +37,7 @@ export const childActionList = [
{
key: 'fallback',
label: 'accesses.table.setAsFallback',
icon: <StarOutlined />
icon: <IconFont type="icon-shield" />
},
{
key: 'delete',
@@ -61,16 +61,17 @@ const AccessItem: React.FC<AccessItemProps> = ({ onSelect, data }) => {
}}
>
<AutoTooltip ghost>qwen3-0.6b-zduxy</AutoTooltip>
{data.is_fallback && (
<StarFilled
style={{ color: 'var(--ant-color-warning)', marginLeft: 8 }}
/>
)}
</CellContent>
</Col>
<Col span={5}>
<CellContent style={{ paddingLeft: 44 }}>
<AutoTooltip ghost>Traffic: 20%</AutoTooltip>
<AutoTooltip ghost>Weight: 20</AutoTooltip>
{data.is_fallback && (
<IconFont
type="icon-shield-filled"
style={{ color: 'var(--ant-color-warning)', marginLeft: 8 }}
/>
)}
</CellContent>
</Col>
<Col span={5}>
+7 -1
View File
@@ -3,7 +3,8 @@ import MetadataList from '@/components/metadata-list';
import SealCascader from '@/components/seal-form/seal-cascader';
import SealInput from '@/components/seal-form/seal-input';
import { useIntl } from '@umijs/max';
import { Form } from 'antd';
import { Checkbox, Form } from 'antd';
import { Tooltip } from 'antd/lib';
import _ from 'lodash';
import { useState } from 'react';
import { FormData } from '../config/types';
@@ -160,6 +161,11 @@ const Endpoints = () => {
style={{ flex: 60 }}
placeholder="weight"
></SealInput.Number>
<Tooltip title="fallback">
<Checkbox
style={{ marginLeft: 12, marginRight: 4 }}
></Checkbox>
</Tooltip>
</>
)}
</MetadataList>