From d9737c891fbb9289980ade2afce8897b1ed7253d Mon Sep 17 00:00:00 2001
From: JEECG <445654970@qq.com>
Date: Mon, 13 Jan 2025 20:25:19 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90issues/7658=E3=80=91=E6=88=91=E7=9A=84?=
=?UTF-8?q?=E9=83=A8=E9=97=A8=E6=97=A0=E9=83=A8=E9=97=A8=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=97=B6=EF=BC=8C=E7=82=B9=E5=87=BB=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E6=88=96=E8=80=85=E9=87=8D=E7=BD=AE=E8=83=BD=E6=9F=A5?=
=?UTF-8?q?=E5=87=BA=E6=95=B0=E6=8D=AE=20---?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../departUser/components/DepartRoleInfoTab.vue | 2 ++
.../departUser/components/DepartUserInfoTab.vue | 2 ++
jeecgboot-vue3/src/views/system/departUser/index.vue | 12 ++++++++++--
3 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/jeecgboot-vue3/src/views/system/departUser/components/DepartRoleInfoTab.vue b/jeecgboot-vue3/src/views/system/departUser/components/DepartRoleInfoTab.vue
index 25076ba9..b2241396 100644
--- a/jeecgboot-vue3/src/views/system/departUser/components/DepartRoleInfoTab.vue
+++ b/jeecgboot-vue3/src/views/system/departUser/components/DepartRoleInfoTab.vue
@@ -88,6 +88,8 @@
...adaptiveColProps,
style: { textAlign: 'left' },
},
+ showResetButton: !!departId.value,
+ showSubmitButton: !!departId.value,
},
// 【issues/1064】列设置的 cacheKey
tableSetting: { cacheKey: 'depart_user_departInfo' },
diff --git a/jeecgboot-vue3/src/views/system/departUser/components/DepartUserInfoTab.vue b/jeecgboot-vue3/src/views/system/departUser/components/DepartUserInfoTab.vue
index a5291e94..2a367129 100644
--- a/jeecgboot-vue3/src/views/system/departUser/components/DepartUserInfoTab.vue
+++ b/jeecgboot-vue3/src/views/system/departUser/components/DepartUserInfoTab.vue
@@ -87,6 +87,8 @@
...adaptiveColProps,
style: { textAlign: 'left' },
},
+ showResetButton: !!departId.value,
+ showSubmitButton: !!departId.value,
},
// 【issues/1064】列设置的 cacheKey
tableSetting: { cacheKey: 'depart_user_userInfo' },
diff --git a/jeecgboot-vue3/src/views/system/departUser/index.vue b/jeecgboot-vue3/src/views/system/departUser/index.vue
index 8e053f3e..c88df58f 100644
--- a/jeecgboot-vue3/src/views/system/departUser/index.vue
+++ b/jeecgboot-vue3/src/views/system/departUser/index.vue
@@ -12,10 +12,10 @@
-
+
-
+
@@ -38,8 +38,16 @@
// 当前选中的部门信息
let departData = ref({});
+ const reRender = ref(-1);
+
// 左侧树选择后触发
function onTreeSelect(data) {
+ // update-begin--author:liaozhiyang---date:20250106---for:【issues/7658】我的部门无部门列表数据时,点击查询或者重置能查出数据
+ if (reRender.value == -1) {
+ // 重新渲染组件
+ reRender.value = Math.random();
+ }
+ // update-end--author:liaozhiyang---date:20250106---for:【issues/7658】我的部门无部门列表数据时,点击查询或者重置能查出数据
departData.value = data;
}