From 87334541dd6b6cda2a4d4e2b3196f3ba3c1990cc Mon Sep 17 00:00:00 2001
From: zc <>
Date: Sun, 26 Dec 2021 13:51:41 +0800
Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9selectTree?=
=?UTF-8?q?=E7=B5=84=E4=BB=B6=E7=9A=84value=E5=B1=AC=E6=80=A7=E4=B8=BA?=
=?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BCmodelValue,=E6=B7=BB=E5=8A=A0toRefs?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
修改selectTree組件的value屬性为默认值modelValue,使其支持v-model缺省,给部门,用户页面添加toRefs,使其组件使用时不用加dataMap.
---
src/components/TreeSelect/index.vue | 50 +++++-----
src/views/system/dept/index.vue | 90 ++++++++++--------
src/views/system/user/index.vue | 137 +++++++++++++++++++---------
3 files changed, 169 insertions(+), 108 deletions(-)
diff --git a/src/components/TreeSelect/index.vue b/src/components/TreeSelect/index.vue
index 5d135a29..f99e0ec3 100644
--- a/src/components/TreeSelect/index.vue
+++ b/src/components/TreeSelect/index.vue
@@ -16,8 +16,8 @@
ref="selectTree"
:accordion="accordion"
:data="options"
- :props="props.props"
- :node-key="props.props.value"
+ :props="state.props"
+ :node-key="state.props.value"
:expand-on-click-node="false"
:default-expanded-keys="defaultExpandedKey"
:filter-node-method="filterNode"
@@ -29,11 +29,10 @@