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