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 a5b9234..3bdb9b0 100644
--- a/src/views/job/task/modules/job-task-operate-drawer.vue
+++ b/src/views/job/task/modules/job-task-operate-drawer.vue
@@ -282,7 +282,7 @@ watch(visible, () => {
/>
-
+
diff --git a/src/views/retry/dead-letter/modules/dead-letter-search.vue b/src/views/retry/dead-letter/modules/dead-letter-search.vue
index ef90023..2bdbb1b 100644
--- a/src/views/retry/dead-letter/modules/dead-letter-search.vue
+++ b/src/views/retry/dead-letter/modules/dead-letter-search.vue
@@ -1,7 +1,5 @@
diff --git a/src/views/retry/scene/modules/scene-operate-drawer.vue b/src/views/retry/scene/modules/scene-operate-drawer.vue
index 26f9c2b..e560856 100644
--- a/src/views/retry/scene/modules/scene-operate-drawer.vue
+++ b/src/views/retry/scene/modules/scene-operate-drawer.vue
@@ -1,12 +1,12 @@
-
+
-
-import { computed, onMounted, reactive, ref, watch } from 'vue';
+import { computed, reactive, watch } from 'vue';
import { useFormRules, useNaiveForm } from '@/hooks/common/form';
import OperateDrawer from '@/components/common/operate-drawer.vue';
import { $t } from '@/locales';
-import {
- fetchAddRetryTask,
- fetchGetAllGroupNameList,
- fetchGetRetrySceneList,
- fetchIdempotentIdGenerate
-} from '@/service/api';
-import { translateOptions, translateOptions2 } from '@/utils/common';
+import { fetchAddRetryTask, fetchIdempotentIdGenerate } from '@/service/api';
+import { translateOptions } from '@/utils/common';
import { retryTaskStatusTypeOptions } from '@/constants/business';
import CodeMirror from '@/components/common/code-mirror.vue';
+import SelectGroup from '@/components/common/select-group.vue';
+import SelectScene from '@/components/common/select-scene.vue';
defineOptions({
name: 'RetryTaskOperateDrawer'
@@ -54,11 +51,6 @@ type Model = Pick<
const model: Model = reactive(createDefaultModel());
-/** 组列表 */
-const groupNameList = ref([]);
-/** 场景列表 */
-const sceneNameList = ref([]);
-
function createDefaultModel(): Model {
return {
groupName: '',
@@ -130,21 +122,6 @@ watch(visible, () => {
}
});
-async function getGroupNameList() {
- const res = await fetchGetAllGroupNameList();
- groupNameList.value = res.data as string[];
-}
-
-async function handleGroupNameUpdate(groupName: string) {
- if (groupName) {
- const res = await fetchGetRetrySceneList({ groupName });
- sceneNameList.value = res.data!.map((scene: Api.RetryScene.Scene) => scene.sceneName);
- } else {
- model.sceneName = '';
- sceneNameList.value = [];
- }
-}
-
async function setIdempotentId() {
const groupName = model.groupName;
const sceneName = model.sceneName;
@@ -160,29 +137,18 @@ async function setIdempotentId() {
model.idempotentId = idempotentId;
}
}
-
-onMounted(() => {
- getGroupNameList();
-});
-
+
-