From e4628ca19dedbccadc73464930de79c6912ef2c2 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Thu, 2 Apr 2026 19:18:31 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=A0=87=E4=B9=A6=E9=9C=80=E6=B1=82?= =?UTF-8?q?=E5=A2=9E=E8=A1=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Select/SelectTreeChannel.vue | 15 +- src/views/alarm/setting/door/door-setting.vue | 235 ++++++++++++++++-- src/views/alarm/setting/panel/index.vue | 155 +++++++++++- .../area/_components/bindCameraTable.vue | 4 +- src/views/car/carRecord/index.vue | 4 +- src/views/device/deviceGroup/form.vue | 2 +- src/views/device/deviceGroup/index.vue | 4 +- src/views/door/doorRecord/index.vue | 12 +- 8 files changed, 388 insertions(+), 43 deletions(-) diff --git a/src/components/Select/SelectTreeChannel.vue b/src/components/Select/SelectTreeChannel.vue index 7c671b2..509db9e 100644 --- a/src/components/Select/SelectTreeChannel.vue +++ b/src/components/Select/SelectTreeChannel.vue @@ -4,7 +4,8 @@ children: 'deviceChannelList', }" node-key="treeValue" v-model="state.selectId" :placeholder="props.placeholder" :clearable="props.clearable" :loading="state.loading" :data="state.options" :render-after-expand="false" show-checkbox multiple - style="width: 100%" filterable default-expand-all @visible-change="(e: boolean) => e && getOptions()"> + style="width: 100%" filterable :filter-node-method="filterNode" default-expand-all + @visible-change="(e: boolean) => e && getOptions()">