diff --git a/src/views/job/task/modules/job-task-operate-drawer.vue b/src/views/job/task/modules/job-task-operate-drawer.vue index 00524eb..8dfea3d 100644 --- a/src/views/job/task/modules/job-task-operate-drawer.vue +++ b/src/views/job/task/modules/job-task-operate-drawer.vue @@ -4,14 +4,15 @@ import { type FormInst, NInputNumber } from 'naive-ui'; import { useFormRules, useNaiveForm } from '@/hooks/common/form'; import OperateDrawer from '@/components/common/operate-drawer.vue'; import { $t } from '@/locales'; -import { blockStrategyRecordOptions, enableStatusNumberOptions } from '@/constants/business'; +import { enableStatusNumberOptions } from '@/constants/business'; import { fetchAddJob, fetchEditJob } from '@/service/api'; import RouteKey from '@/components/common/route-key.vue'; +import BlockStrategy from '@/components/common/block-strategy.vue'; import ExecutorType from '@/components/common/executor-type.vue'; import TaskType from '@/components/common/task-type.vue'; import CodeMirror from '@/components/common/code-mirror.vue'; import JobTriggerInterval from '@/components/common/job-trigger-interval.vue'; -import { isNotNull, translateOptions } from '@/utils/common'; +import { isNotNull } from '@/utils/common'; defineOptions({ name: 'JobTaskOperateDrawer' @@ -382,13 +383,6 @@ watch( } ); -const blockStrategyOptions = computed(() => { - if (model.taskType === 1) { - return translateOptions(blockStrategyRecordOptions).filter(item => item.value !== 3); - } - return translateOptions(blockStrategyRecordOptions); -}); - function handleChangeExecutorCustomType() { if (executorCustomType.value === 0) { model.executorInfo = ''; @@ -606,11 +600,7 @@ const scriptMethodOptions = [ - +