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;
}