This is an automated email from the ASF dual-hosted git repository.

kerwin pushed a commit to branch 3.1.6-prepare
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git

commit 7eaa20f8f01d2daacbd240131e9444aa51109907
Author: imp2002 <[email protected]>
AuthorDate: Sat May 6 17:21:56 2023 +0800

    [Fix-13928][UI] Fix repeat CustomParams input box #14029
---
 .../task/components/node/fields/use-datax.ts       | 46 ----------------------
 1 file changed, 46 deletions(-)

diff --git 
a/dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-datax.ts
 
b/dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-datax.ts
index 718e49f952..51c49d079e 100644
--- 
a/dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-datax.ts
+++ 
b/dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-datax.ts
@@ -102,7 +102,6 @@ export function useDataX(model: { [field: string]: any }): 
IJsonItem[] {
   const destinationDatasourceSpan = ref(8)
   const otherStatementSpan = ref(22)
   const jobSpeedSpan = ref(12)
-  const customParameterSpan = ref(0)
   const useResourcesSpan = ref(0)
 
   const initConstants = () => {
@@ -113,7 +112,6 @@ export function useDataX(model: { [field: string]: any }): 
IJsonItem[] {
       destinationDatasourceSpan.value = 0
       otherStatementSpan.value = 0
       jobSpeedSpan.value = 0
-      customParameterSpan.value = 24
       useResourcesSpan.value = 24
     } else {
       sqlEditorSpan.value = 24
@@ -122,7 +120,6 @@ export function useDataX(model: { [field: string]: any }): 
IJsonItem[] {
       destinationDatasourceSpan.value = 8
       otherStatementSpan.value = 22
       jobSpeedSpan.value = 12
-      customParameterSpan.value = 0
       useResourcesSpan.value = 0
     }
   }
@@ -236,49 +233,6 @@ export function useDataX(model: { [field: string]: any }): 
IJsonItem[] {
       options: jobSpeedRecordOptions,
       value: 1000
     },
-    {
-      type: 'custom-parameters',
-      field: 'localParams',
-      name: t('project.node.custom_parameters'),
-      span: customParameterSpan,
-      children: [
-        {
-          type: 'input',
-          field: 'prop',
-          span: 10,
-          props: {
-            placeholder: t('project.node.prop_tips'),
-            maxLength: 256
-          },
-          validate: {
-            trigger: ['input', 'blur'],
-            required: true,
-            validator(validate: any, value: string) {
-              if (!value) {
-                return new Error(t('project.node.prop_tips'))
-              }
-
-              const sameItems = model.localParams.filter(
-                (item: { prop: string }) => item.prop === value
-              )
-
-              if (sameItems.length > 1) {
-                return new Error(t('project.node.prop_repeat'))
-              }
-            }
-          }
-        },
-        {
-          type: 'input',
-          field: 'value',
-          span: 10,
-          props: {
-            placeholder: t('project.node.value_tips'),
-            maxLength: 256
-          }
-        }
-      ]
-    },
     {
       type: 'select',
       field: 'xms',

Reply via email to