chore: scheduling group

This commit is contained in:
jialin
2025-10-27 14:13:47 +08:00
parent df65d3e2f6
commit 61065ee0b7
7 changed files with 138 additions and 113 deletions
+12 -2
View File
@@ -28,6 +28,7 @@ import useQueryBackends from '../hooks/use-query-backends';
import AdvanceConfig from './advance-config';
import BasicForm from './basic';
import Performance from './performance';
import ScheduleTypeForm from './schedule-type';
const advancedRequiredFields = [
'gpu_selector',
@@ -103,6 +104,11 @@ const DataForm: React.FC<DataFormProps> = forwardRef((props, ref) => {
label: intl.formatMessage({ id: 'common.title.basicInfo' }),
field: 'name'
},
{
value: 'scheduling',
label: intl.formatMessage({ id: 'models.form.scheduling' }),
field: 'scheduleType'
},
{
value: 'performance',
label: intl.formatMessage({ id: 'models.form.performance' }),
@@ -378,18 +384,22 @@ const DataForm: React.FC<DataFormProps> = forwardRef((props, ref) => {
accordion={false}
onChange={handleOnCollapseChange}
items={[
{
key: 'scheduling',
label: intl.formatMessage({ id: 'models.form.scheduling' }),
forceRender: true,
children: <ScheduleTypeForm></ScheduleTypeForm>
},
{
key: 'performance',
label: intl.formatMessage({ id: 'models.form.performance' }),
forceRender: true,
extra: <div ref={performanceRef}></div>,
children: <Performance></Performance>
},
{
key: 'advanced',
label: intl.formatMessage({ id: 'resources.form.advanced' }),
forceRender: true,
extra: <div ref={advanceRef}></div>,
children: <AdvanceConfig></AdvanceConfig>
}
]}