From 9afd82d9d7e5e9bbb91bdacd9cdcaa913dae564b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Wed, 28 May 2025 14:35:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(Survey):=20=E4=BF=AE=E5=A4=8D=E9=A2=84?= =?UTF-8?q?=E8=A7=88=E9=A1=B5=E9=9D=A2=E9=80=89=E9=A1=B9=E6=95=B0=E9=99=90?= =?UTF-8?q?=E5=88=B6=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -增加对最小选择数和最大选择数的非空判断- 添加日志输出,便于调试 --- src/stores/Questions/useQuestionStore.ts | 1 - src/views/Survey/views/Create/Index.vue | 4 +++- src/views/Survey/views/Preview/Index.vue | 16 ++++++++-------- .../questions/PreviewTextWithImages.vue | 12 ------------ .../questions/validate/validateSelect.ts | 4 ++-- 5 files changed, 13 insertions(+), 24 deletions(-) diff --git a/src/stores/Questions/useQuestionStore.ts b/src/stores/Questions/useQuestionStore.ts index 08dc109..20443f0 100644 --- a/src/stores/Questions/useQuestionStore.ts +++ b/src/stores/Questions/useQuestionStore.ts @@ -60,7 +60,6 @@ export const useQuestionStore = defineStore('questionStore', () => { } }); data = data.data; - console.log(`data:`, data); // 多语言 data.languageType = [ data?.survey?.style?.is_en_tips ? 'en' : '', diff --git a/src/views/Survey/views/Create/Index.vue b/src/views/Survey/views/Create/Index.vue index 67d0b5f..324a608 100644 --- a/src/views/Survey/views/Create/Index.vue +++ b/src/views/Survey/views/Create/Index.vue @@ -836,7 +836,9 @@ const publishQuestion = () => { // 预览 const previewQuestion = () => { saveAs(() => { - router.push({ name: 'preview', query: { ...route.query } }); + setTimeout(() => { + router.push({ name: 'preview', query: { ...route.query } }); + }, 500); }); }; diff --git a/src/views/Survey/views/Preview/Index.vue b/src/views/Survey/views/Preview/Index.vue index 5ded15f..efb70da 100644 --- a/src/views/Survey/views/Preview/Index.vue +++ b/src/views/Survey/views/Preview/Index.vue @@ -1,6 +1,7 @@