From 66eac77c9652d5bfafd713f80688cf57e7256137 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Mon, 13 Jul 2026 16:41:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86?= =?UTF-8?q?=E5=90=91=E5=AF=BC=E9=BB=98=E8=AE=A4=E6=95=B0=E6=8D=AE=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E6=94=B9=E4=B8=BA=E7=BB=93=E6=9E=84=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 创建页 processType 默认值与草稿恢复兜底由非结构化调整为结构化,更贴合主流使用场景。 --- frontend/src/views/data-process/DataProcessCreateView.vue | 2 +- frontend/src/views/data-process/create/useDataProcessDraft.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/data-process/DataProcessCreateView.vue b/frontend/src/views/data-process/DataProcessCreateView.vue index a8eb7c9..bd8ece1 100644 --- a/frontend/src/views/data-process/DataProcessCreateView.vue +++ b/frontend/src/views/data-process/DataProcessCreateView.vue @@ -48,7 +48,7 @@ const WIZARD_STEPS = [ const currentStep = ref(0) const currentStepId = computed(() => WIZARD_STEPS[currentStep.value]?.id ?? 'create') const task = reactive({ name: '', description: '' }) -const processType = ref('unstructured') +const processType = ref('structured') const structuredOptions = ref(createDefaultStructuredOptions()) const unstructuredOptions = ref(createDefaultUnstructuredOptions()) const uploadedFiles = ref([]) diff --git a/frontend/src/views/data-process/create/useDataProcessDraft.ts b/frontend/src/views/data-process/create/useDataProcessDraft.ts index a19b6bd..7c6e6ee 100644 --- a/frontend/src/views/data-process/create/useDataProcessDraft.ts +++ b/frontend/src/views/data-process/create/useDataProcessDraft.ts @@ -94,9 +94,9 @@ export function useDataProcessDraft(bindings: DraftBindings) { bindings.goToStep('create') bindings.task.name = snapshot.task?.name || '' bindings.task.description = snapshot.task?.description || '' - bindings.processType.value = snapshot.processType === 'structured' || snapshot.processType === 'external' + bindings.processType.value = snapshot.processType === 'unstructured' || snapshot.processType === 'external' ? snapshot.processType - : 'unstructured' + : 'structured' if (snapshot.structuredOptions) { bindings.structuredOptions.value = {