transformElegantRouteToVueRoute(child, layouts, views));
diff --git a/src/typings/naive-ui.d.ts b/src/typings/naive-ui.d.ts
index 9a7d923..a4b3e26 100644
--- a/src/typings/naive-ui.d.ts
+++ b/src/typings/naive-ui.d.ts
@@ -44,4 +44,6 @@ declare namespace NaiveUI {
import('@sa/hooks').TableConfig
, TableColumn>>>,
'apiFn' | 'apiParams' | 'columns' | 'immediate'
>;
+
+ type CodeMirrorLang = 'js' | 'json';
}
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 d07b543..bf41cd1 100644
--- a/src/views/job/task/modules/job-task-operate-drawer.vue
+++ b/src/views/job/task/modules/job-task-operate-drawer.vue
@@ -9,6 +9,7 @@ import { fetchAddJob, fetchEditJob } from '@/service/api';
import RouteKey from '@/components/common/route-key.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';
defineOptions({
name: 'JobTaskOperateDrawer'
@@ -284,7 +285,7 @@ watch(visible, () => {
-
+
diff --git a/src/views/retry/task/modules/retry-task-operate-drawer.vue b/src/views/retry/task/modules/retry-task-operate-drawer.vue
index 7213434..5ec4a87 100644
--- a/src/views/retry/task/modules/retry-task-operate-drawer.vue
+++ b/src/views/retry/task/modules/retry-task-operate-drawer.vue
@@ -11,6 +11,7 @@ import {
} from '@/service/api';
import { translateOptions, translateOptions2 } from '@/utils/common';
import { retryTaskStatusTypeOptions } from '@/constants/business';
+import CodeMirror from '@/components/common/code-mirror.vue';
defineOptions({
name: 'RetryTaskOperateDrawer'
@@ -217,7 +218,7 @@ onMounted(() => {
/>
-
+