refactor(parameter): rename parameter_format to Flag Format and update related logic
This commit is contained in:
@@ -127,10 +127,7 @@ const AddModal: React.FC<AddModalProps> = (props) => {
|
||||
await run(() =>
|
||||
onSubmit({
|
||||
...values,
|
||||
parameter_format:
|
||||
values.parameter_format === 'auto' || !values.parameter_format
|
||||
? null
|
||||
: values.parameter_format,
|
||||
parameter_format: values.parameter_format || null,
|
||||
default_version: defaultVersion?.version_no || '',
|
||||
// @ts-ignore
|
||||
version_configs: versionConfigs
|
||||
@@ -168,7 +165,7 @@ const AddModal: React.FC<AddModalProps> = (props) => {
|
||||
return {
|
||||
...values,
|
||||
backend_name: values.backend_name.replace(/-custom$/, ''),
|
||||
parameter_format: values.parameter_format ?? 'auto',
|
||||
parameter_format: values.parameter_format,
|
||||
version_configs: versionConfigs,
|
||||
built_in_version_configs: builtInVersions
|
||||
};
|
||||
|
||||
@@ -28,7 +28,7 @@ export interface FormData {
|
||||
enabled?: boolean;
|
||||
backend_source?: string;
|
||||
default_env?: Record<string, any>;
|
||||
parameter_format?: 'space' | 'equal' | 'auto' | null;
|
||||
parameter_format?: 'space' | 'equal' | null;
|
||||
common_parameters?: string[];
|
||||
}
|
||||
|
||||
|
||||
@@ -151,27 +151,24 @@ const BasicForm = () => {
|
||||
</Form.Item>
|
||||
<Form.Item<FormData>
|
||||
name="parameter_format"
|
||||
initialValue="auto"
|
||||
rules={[{ required: false }]}
|
||||
>
|
||||
<SealSelect
|
||||
label={intl.formatMessage({ id: 'backend.form.parameterFormat' })}
|
||||
allowClear
|
||||
label={intl.formatMessage({ id: 'backend.form.flagFormat' })}
|
||||
description={intl.formatMessage({
|
||||
id: 'backend.form.flagFormat.tips'
|
||||
})}
|
||||
options={[
|
||||
{
|
||||
label: intl.formatMessage({
|
||||
id: 'backend.form.parameterFormat.default'
|
||||
}),
|
||||
value: 'auto'
|
||||
},
|
||||
{
|
||||
label: intl.formatMessage({
|
||||
id: 'backend.form.parameterFormat.space'
|
||||
id: 'backend.form.flagFormat.space'
|
||||
}),
|
||||
value: 'space'
|
||||
},
|
||||
{
|
||||
label: intl.formatMessage({
|
||||
id: 'backend.form.parameterFormat.equal'
|
||||
id: 'backend.form.flagFormat.equal'
|
||||
}),
|
||||
value: 'equal'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user