diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Failed.png b/react-ui/public/assets/images/component-icon-1-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Failed.png rename to react-ui/public/assets/images/component-icon-1-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Omitted.png b/react-ui/public/assets/images/component-icon-1-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Omitted.png rename to react-ui/public/assets/images/component-icon-1-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Pending.png b/react-ui/public/assets/images/component-icon-1-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Pending.png rename to react-ui/public/assets/images/component-icon-1-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Running.png b/react-ui/public/assets/images/component-icon-1-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Running.png rename to react-ui/public/assets/images/component-icon-1-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Skipped.png b/react-ui/public/assets/images/component-icon-1-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Skipped.png rename to react-ui/public/assets/images/component-icon-1-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1-Succeeded.png b/react-ui/public/assets/images/component-icon-1-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1-Succeeded.png rename to react-ui/public/assets/images/component-icon-1-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-1.png b/react-ui/public/assets/images/component-icon-1.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-1.png rename to react-ui/public/assets/images/component-icon-1.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Failed.png b/react-ui/public/assets/images/component-icon-2-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Failed.png rename to react-ui/public/assets/images/component-icon-2-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Omitted.png b/react-ui/public/assets/images/component-icon-2-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Omitted.png rename to react-ui/public/assets/images/component-icon-2-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Pending.png b/react-ui/public/assets/images/component-icon-2-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Pending.png rename to react-ui/public/assets/images/component-icon-2-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Running.png b/react-ui/public/assets/images/component-icon-2-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Running.png rename to react-ui/public/assets/images/component-icon-2-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Skipped.png b/react-ui/public/assets/images/component-icon-2-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Skipped.png rename to react-ui/public/assets/images/component-icon-2-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2-Succeeded.png b/react-ui/public/assets/images/component-icon-2-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2-Succeeded.png rename to react-ui/public/assets/images/component-icon-2-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-2.png b/react-ui/public/assets/images/component-icon-2.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-2.png rename to react-ui/public/assets/images/component-icon-2.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Failed.png b/react-ui/public/assets/images/component-icon-3-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Failed.png rename to react-ui/public/assets/images/component-icon-3-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Omitted.png b/react-ui/public/assets/images/component-icon-3-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Omitted.png rename to react-ui/public/assets/images/component-icon-3-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Pending.png b/react-ui/public/assets/images/component-icon-3-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Pending.png rename to react-ui/public/assets/images/component-icon-3-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Running.png b/react-ui/public/assets/images/component-icon-3-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Running.png rename to react-ui/public/assets/images/component-icon-3-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Skipped.png b/react-ui/public/assets/images/component-icon-3-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Skipped.png rename to react-ui/public/assets/images/component-icon-3-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3-Succeeded.png b/react-ui/public/assets/images/component-icon-3-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3-Succeeded.png rename to react-ui/public/assets/images/component-icon-3-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-3.png b/react-ui/public/assets/images/component-icon-3.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-3.png rename to react-ui/public/assets/images/component-icon-3.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Failed.png b/react-ui/public/assets/images/component-icon-4-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Failed.png rename to react-ui/public/assets/images/component-icon-4-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Omitted.png b/react-ui/public/assets/images/component-icon-4-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Omitted.png rename to react-ui/public/assets/images/component-icon-4-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Pending.png b/react-ui/public/assets/images/component-icon-4-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Pending.png rename to react-ui/public/assets/images/component-icon-4-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Running.png b/react-ui/public/assets/images/component-icon-4-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Running.png rename to react-ui/public/assets/images/component-icon-4-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Skipped.png b/react-ui/public/assets/images/component-icon-4-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Skipped.png rename to react-ui/public/assets/images/component-icon-4-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4-Succeeded.png b/react-ui/public/assets/images/component-icon-4-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4-Succeeded.png rename to react-ui/public/assets/images/component-icon-4-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-4.png b/react-ui/public/assets/images/component-icon-4.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-4.png rename to react-ui/public/assets/images/component-icon-4.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Failed.png b/react-ui/public/assets/images/component-icon-5-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Failed.png rename to react-ui/public/assets/images/component-icon-5-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Omitted.png b/react-ui/public/assets/images/component-icon-5-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Omitted.png rename to react-ui/public/assets/images/component-icon-5-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Pending.png b/react-ui/public/assets/images/component-icon-5-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Pending.png rename to react-ui/public/assets/images/component-icon-5-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Running.png b/react-ui/public/assets/images/component-icon-5-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Running.png rename to react-ui/public/assets/images/component-icon-5-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Skipped.png b/react-ui/public/assets/images/component-icon-5-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Skipped.png rename to react-ui/public/assets/images/component-icon-5-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5-Succeeded.png b/react-ui/public/assets/images/component-icon-5-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5-Succeeded.png rename to react-ui/public/assets/images/component-icon-5-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-5.png b/react-ui/public/assets/images/component-icon-5.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-5.png rename to react-ui/public/assets/images/component-icon-5.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Failed.png b/react-ui/public/assets/images/component-icon-6-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Failed.png rename to react-ui/public/assets/images/component-icon-6-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Omitted.png b/react-ui/public/assets/images/component-icon-6-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Omitted.png rename to react-ui/public/assets/images/component-icon-6-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Pending.png b/react-ui/public/assets/images/component-icon-6-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Pending.png rename to react-ui/public/assets/images/component-icon-6-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Running.png b/react-ui/public/assets/images/component-icon-6-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Running.png rename to react-ui/public/assets/images/component-icon-6-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Skipped.png b/react-ui/public/assets/images/component-icon-6-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Skipped.png rename to react-ui/public/assets/images/component-icon-6-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6-Succeeded.png b/react-ui/public/assets/images/component-icon-6-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6-Succeeded.png rename to react-ui/public/assets/images/component-icon-6-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-6.png b/react-ui/public/assets/images/component-icon-6.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-6.png rename to react-ui/public/assets/images/component-icon-6.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Failed.png b/react-ui/public/assets/images/component-icon-7-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Failed.png rename to react-ui/public/assets/images/component-icon-7-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Omitted.png b/react-ui/public/assets/images/component-icon-7-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Omitted.png rename to react-ui/public/assets/images/component-icon-7-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Pending.png b/react-ui/public/assets/images/component-icon-7-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Pending.png rename to react-ui/public/assets/images/component-icon-7-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Running.png b/react-ui/public/assets/images/component-icon-7-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Running.png rename to react-ui/public/assets/images/component-icon-7-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Skipped.png b/react-ui/public/assets/images/component-icon-7-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Skipped.png rename to react-ui/public/assets/images/component-icon-7-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7-Succeeded.png b/react-ui/public/assets/images/component-icon-7-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7-Succeeded.png rename to react-ui/public/assets/images/component-icon-7-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-7.png b/react-ui/public/assets/images/component-icon-7.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-7.png rename to react-ui/public/assets/images/component-icon-7.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Failed.png b/react-ui/public/assets/images/component-icon-8-Failed.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Failed.png rename to react-ui/public/assets/images/component-icon-8-Failed.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Omitted.png b/react-ui/public/assets/images/component-icon-8-Omitted.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Omitted.png rename to react-ui/public/assets/images/component-icon-8-Omitted.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Pending.png b/react-ui/public/assets/images/component-icon-8-Pending.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Pending.png rename to react-ui/public/assets/images/component-icon-8-Pending.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Running.png b/react-ui/public/assets/images/component-icon-8-Running.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Running.png rename to react-ui/public/assets/images/component-icon-8-Running.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Skipped.png b/react-ui/public/assets/images/component-icon-8-Skipped.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Skipped.png rename to react-ui/public/assets/images/component-icon-8-Skipped.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8-Succeeded.png b/react-ui/public/assets/images/component-icon-8-Succeeded.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8-Succeeded.png rename to react-ui/public/assets/images/component-icon-8-Succeeded.png diff --git a/react-ui/public/assets/images/pipeline/component-icon-8.png b/react-ui/public/assets/images/component-icon-8.png similarity index 100% rename from react-ui/public/assets/images/pipeline/component-icon-8.png rename to react-ui/public/assets/images/component-icon-8.png diff --git a/react-ui/src/pages/Experiment/components/ExperimentParameter/index.less b/react-ui/src/pages/Experiment/components/ExperimentParameter/index.less new file mode 100644 index 00000000..44b590ea --- /dev/null +++ b/react-ui/src/pages/Experiment/components/ExperimentParameter/index.less @@ -0,0 +1,16 @@ +.experiment-parameter { + padding-top: 8px; + + &__title { + display: flex; + align-items: center; + height: 43px; + margin-right: 8px; + margin-bottom: 20px; + margin-left: 8px; + padding: 0 24px; + color: @text-color; + font-size: @font-size; + background: #f8fbff; + } +} diff --git a/react-ui/src/pages/Experiment/components/ExperimentParameter/index.tsx b/react-ui/src/pages/Experiment/components/ExperimentParameter/index.tsx new file mode 100644 index 00000000..06fa87e9 --- /dev/null +++ b/react-ui/src/pages/Experiment/components/ExperimentParameter/index.tsx @@ -0,0 +1,162 @@ +import SubAreaTitle from '@/components/SubAreaTitle'; +import { PipelineNodeModelSerialize } from '@/types'; +import { Form, Input, type FormProps } from 'antd'; +import styles from './index.less'; +const { TextArea } = Input; + +type ExperimentParameterProps = { + form: FormProps['form']; + nodeData: PipelineNodeModelSerialize; +}; + +function ExperimentParameter({ form, nodeData }: ExperimentParameterProps) { + // 控制策略 + const controlStrategyList = Object.entries(nodeData.control_strategy ?? {}).map( + ([key, value]) => ({ key, value }), + ); + + // 输入参数 + const inParametersList = Object.entries(nodeData.in_parameters ?? {}).map(([key, value]) => ({ + key, + value, + })); + + // 输出参数 + const outParametersList = Object.entries(nodeData.out_parameters ?? {}).map(([key, value]) => ({ + key, + value, + })); + + return ( +
- 任务信息
-
- 输入参数
-
- 输出参数
-