From 71a51a5296e97ff2ca8f82d59ce3e1ed02c10cee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Sat, 22 Mar 2025 18:34:41 +0800 Subject: [PATCH] =?UTF-8?q?refactor(Design):=20=E9=87=8D=E6=9E=84=E7=9F=A9?= =?UTF-8?q?=E9=98=B5=E7=BB=84=E4=BB=B6=E5=B9=B6=E4=BC=98=E5=8C=96=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 BeforeMartrixCheckbox、BeforeMartrixComplation 和 BeforeMartrixRadio 组件中添加 changeHandle 函数 - 该函数在行和列选项变化时更新 logic 对象中的相关属性 - 优化 QuestionBefore 组件中的 beforeQuesOptions 生成逻辑 - 使用 watch 监听 skipType变化,动态更新 beforeQuesOptions - 修复 addLogicItem 函数中 question_index 的初始值 --- .../BeforComponent/BeforeMartrixCheckbox.vue | 28 ++++++- .../BeforeMartrixComplation.vue | 29 ++++++- .../BeforComponent/BeforeMartrixRadio.vue | 30 ++++++- .../QuestionItemAction/QuestionBefore.vue | 83 ++++++++++++------- 4 files changed, 134 insertions(+), 36 deletions(-) diff --git a/src/views/Design/components/ActionCompoents/components/QuestionItemAction/BeforComponent/BeforeMartrixCheckbox.vue b/src/views/Design/components/ActionCompoents/components/QuestionItemAction/BeforComponent/BeforeMartrixCheckbox.vue index 9531127..d9e91c9 100644 --- a/src/views/Design/components/ActionCompoents/components/QuestionItemAction/BeforComponent/BeforeMartrixCheckbox.vue +++ b/src/views/Design/components/ActionCompoents/components/QuestionItemAction/BeforComponent/BeforeMartrixCheckbox.vue @@ -1,7 +1,12 @@