From 14a3a423147d31aae2a52e2cf7398ee64794e56f Mon Sep 17 00:00:00 2001
From: he wei <858544502@qq.com>
Date: 星期二, 02 一月 2024 18:21:45 +0800
Subject: [PATCH] U 初始筛选条件

---
 src/components/table/advance/SearchArea.vue |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/components/table/advance/SearchArea.vue b/src/components/table/advance/SearchArea.vue
index cbbe5e5..8bc7772 100644
--- a/src/components/table/advance/SearchArea.vue
+++ b/src/components/table/advance/SearchArea.vue
@@ -85,6 +85,7 @@
     },
     created() {
       this.formatColumns(this.columns)
+      this.setDefault(this.searchCols)
     },
     watch: {
       columns(newVal, oldVal) {
@@ -198,6 +199,14 @@
         this.searchOptions = getSearchOptions(this.searchCols)
         this.$emit('change', this.conditions, this.searchOptions, col)
       },
+      setDefault(columns) {
+        columns.filter(item => item.search.default != undefined)
+          .forEach(col => {
+            // const {value, default} = col.search
+            col.search.value = col.search.default;
+            this.backupAndEmitChange(col);
+          });
+      },
       getConditions(columns) {
         const conditions = {}
         columns.filter(item => item.search.value !== undefined && item.search.value !== '' && item.search.value !== null)

--
Gitblit v1.9.1