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