From 32bb1428825d6a205891fa4771428f16a51eda1e Mon Sep 17 00:00:00 2001 From: lijing1 Date: Wed, 12 Nov 2025 16:00:01 +0800 Subject: [PATCH] =?UTF-8?q?bug:=E5=8A=A8=E6=80=81rules=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/dataFileTree/index.vue | 17 ++++------------- src/components/common/table/tableForm.vue | 3 +++ 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/src/components/common/dataFileTree/index.vue b/src/components/common/dataFileTree/index.vue index 06953c6..8315a61 100644 --- a/src/components/common/dataFileTree/index.vue +++ b/src/components/common/dataFileTree/index.vue @@ -61,10 +61,7 @@
@@ -98,6 +95,7 @@ const treeRef = ref(); const navList = ref([]); const visible = ref(true); const isToggleShow = ref(true); +const searchData = ref(''); watch(() => props.templateId, () => { reloadFun(); @@ -297,7 +295,7 @@ defineExpose({ border-bottom: solid 1px var(--el-border-color-light); .menu { flex: 1; - height: 30px; + height: 24px; background-color: var(--el-bg-color-page); margin-right: 20px; border-radius: 4px; @@ -306,18 +304,11 @@ defineExpose({ padding: 0 10px; } .search { - width: 200px; - height: 30px; - background-color: var(--el-bg-color); + height: 24px; background-color: var(--el-bg-color-page); border-radius: 4px; display: flex; align-items: center; - justify-content: space-between; - padding: 0 10px; - font-size: 14px; - color: var(--el-text-color-placeholder); - cursor: pointer; } } } diff --git a/src/components/common/table/tableForm.vue b/src/components/common/table/tableForm.vue index ddd4f4c..4506feb 100644 --- a/src/components/common/table/tableForm.vue +++ b/src/components/common/table/tableForm.vue @@ -112,6 +112,9 @@ const getHeadDataFun = () => { } }); for (const key in props.ruleData) { + if (!rulesObj[key]) { + rulesObj[key] = []; + } props.ruleData[key].forEach((rule: any) => { const validator = rule.validator; rulesObj[key].push({