fix: do not trigger evaluation replica 0

This commit is contained in:
jialin
2025-10-31 13:10:52 +08:00
parent d7ef64746c
commit f6a3497b0c
4 changed files with 3 additions and 38 deletions
-9
View File
@@ -9,7 +9,6 @@ import { useIntl } from '@umijs/max';
import { Form } from 'antd';
import { useMemo } from 'react';
import { sourceOptions } from '../config';
import { useFormContext } from '../config/form-context';
import { FormData } from '../config/types';
import CatalogFrom from './catalog';
import LocalPathSource from './local-path-source';
@@ -35,19 +34,12 @@ const BasicForm: React.FC<BasicFormProps> = (props) => {
} = props;
const intl = useIntl();
const { getRuleMessage } = useAppUtils();
const { onValuesChange } = useFormContext();
const form = Form.useFormInstance();
const handleOnSourceChange = (val: string) => {
onSourceChange?.(val);
};
const handleReplicasChange = (val: number) => {
if (val > 0) {
onValuesChange?.({}, form.getFieldsValue());
}
};
const clusterOptions = useMemo(() => {
return clusterList?.map((item) => {
return {
@@ -134,7 +126,6 @@ const BasicForm: React.FC<BasicFormProps> = (props) => {
]}
>
<SealInput.Number
onChange={handleReplicasChange}
style={{ width: '100%' }}
label={intl.formatMessage({
id: 'models.form.replicas'