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

wenjun pushed a commit to branch revert-15912-f-parallelism
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git

commit 92f93524b63d525d0713d1c79ad84fd80ee05255
Author: Wenjun Ruan <[email protected]>
AuthorDate: Sun Apr 28 19:57:24 2024 +0800

    Revert "[Improvement-15910][UI] Supposed to provide a default value for the 
c…"
    
    This reverts commit 5a6c6c37f006291bc774ec44fe6d3d6793721195.
---
 dolphinscheduler-ui/src/locales/en_US/project.ts     |  3 +--
 dolphinscheduler-ui/src/locales/zh_CN/project.ts     |  3 +--
 .../workflow/definition/components/start-modal.tsx   | 20 +++++++++-----------
 .../workflow/definition/components/use-form.ts       |  2 +-
 4 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/dolphinscheduler-ui/src/locales/en_US/project.ts 
b/dolphinscheduler-ui/src/locales/en_US/project.ts
index 5e5ee4b2a9..7a39752526 100644
--- a/dolphinscheduler-ui/src/locales/en_US/project.ts
+++ b/dolphinscheduler-ui/src/locales/en_US/project.ts
@@ -249,8 +249,7 @@ export default {
     delete_task_validate_dependent_tasks_desc:
       'The downstream dependent tasks exists. You can not delete the task.',
     warning_delete_scheduler_dependent_tasks_desc:
-      'The downstream dependent tasks exists. Are you sure to delete the 
scheduler?',
-    warning_too_large_parallelism_number: 'The parallelism number is too 
large. It is better not to be over 10.'
+      'The downstream dependent tasks exists. Are you sure to delete the 
scheduler?'
   },
   task: {
     on_line: 'Online',
diff --git a/dolphinscheduler-ui/src/locales/zh_CN/project.ts 
b/dolphinscheduler-ui/src/locales/zh_CN/project.ts
index 85de0122fb..50e0a821ef 100644
--- a/dolphinscheduler-ui/src/locales/zh_CN/project.ts
+++ b/dolphinscheduler-ui/src/locales/zh_CN/project.ts
@@ -246,8 +246,7 @@ export default {
     delete_task_validate_dependent_tasks_desc:
       '下游存在依赖,你不能删除该任务.',
     warning_delete_scheduler_dependent_tasks_desc:
-      '下游存在依赖, 删除定时可能会对下游任务产生影响. 你确定要删除该定时嘛?',
-    warning_too_large_parallelism_number: '并行度设置太大了, 最好不要超过10.',
+      '下游存在依赖, 删除定时可能会对下游任务产生影响. 你确定要删除该定时嘛?'
   },
   task: {
     on_line: '线上',
diff --git 
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/start-modal.tsx
 
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/start-modal.tsx
index 8a4b07b4bc..872b515844 100644
--- 
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/start-modal.tsx
+++ 
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/start-modal.tsx
@@ -44,8 +44,7 @@ import {
   NSwitch,
   NCheckbox,
   NDatePicker,
-  NRadioButton,
-  NInputNumber
+  NRadioButton
 } from 'naive-ui'
 import {
   ArrowDownOutlined,
@@ -76,6 +75,7 @@ export default defineComponent({
   props,
   emits: ['update:show', 'update:row', 'updateList'],
   setup(props, ctx) {
+    const parallelismRef = ref(false)
     const { t } = useI18n()
     const route = useRoute()
     const { startState } = useForm()
@@ -296,6 +296,7 @@ export default defineComponent({
     return {
       t,
       showTaskDependType,
+      parallelismRef,
       hideModal,
       handleStart,
       generalWarningTypeListOptions,
@@ -503,20 +504,17 @@ export default defineComponent({
                   <NFormItem
                     label={t('project.workflow.parallelism')}
                     path='expectedParallelismNumber'
-                    feedback={t(
-                      'project.workflow.warning_too_large_parallelism_number'
-                    )}
-                    validationStatus={'warning'}
-                    showFeedback={
-                      parseInt(this.startForm.expectedParallelismNumber) > 10
-                    }
                   >
-                    <NInputNumber
+                    <NCheckbox v-model:checked={this.parallelismRef}>
+                      {t('project.workflow.custom_parallelism')}
+                    </NCheckbox>
+                    <NInput
+                      allowInput={this.trim}
+                      disabled={!this.parallelismRef}
                       placeholder={t(
                         'project.workflow.please_enter_parallelism'
                       )}
                       v-model:value={this.startForm.expectedParallelismNumber}
-                      min='1'
                     />
                   </NFormItem>
                 )}
diff --git 
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/use-form.ts
 
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/use-form.ts
index 33dd7ba241..32b02a7880 100644
--- 
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/use-form.ts
+++ 
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/use-form.ts
@@ -66,7 +66,7 @@ export const useForm = () => {
       tenantCode: 'default',
       environmentCode: null,
       startParams: null,
-      expectedParallelismNumber: '2',
+      expectedParallelismNumber: '',
       dryRun: 0,
       testFlag: 0,
       version: null,

Reply via email to