Skip to content

Commit 256c0ef

Browse files
fix: 用户管理删除组织会闪现0(null)
1 parent 99bd472 commit 256c0ef

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

backend/src/main/java/io/dataease/service/sys/SysUserService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
import javax.annotation.Resource;
3232
import java.util.List;
33+
import java.util.Optional;
3334
import java.util.stream.Collectors;
3435

3536
@Service
@@ -117,6 +118,7 @@ public int update(SysUserCreateRequest request) {
117118
user.setUpdateTime(now);
118119
deleteUserRoles(user.getUserId());//先删除用户角色关联
119120
saveUserRoles(user.getUserId(), request.getRoleIds());//再插入角色关联
121+
if (ObjectUtils.isEmpty(user.getDeptId())) user.setDeptId(0L);
120122
return sysUserMapper.updateByPrimaryKeySelective(user);
121123
}
122124

frontend/src/layout/components/Topbar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ export default {
106106
const { meta, path } = route
107107
// if set path, the sidebar will highlight the path you set
108108
if (meta.activeMenu) {
109-
return meta.activeMenu
109+
// return meta.activeMenu
110110
}
111111
// 如果是首页,首页高亮
112112
if (path === '/panel') {

frontend/src/views/link/pwd/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55

66
<div class="span-header">
77
<div class="bi-text">
8-
{{ $t('pblink.key_pwd') }}
8+
<span style="text-align: center;">{{ $t('pblink.key_pwd') }}
9+
</span>
910
</div>
1011
</div>
1112

frontend/src/views/system/user/form.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ export default {
288288
save() {
289289
this.$refs.createUserForm.validate(valid => {
290290
if (valid) {
291-
!this.form.deptId && (this.form.deptId = 0)
291+
// !this.form.deptId && (this.form.deptId = 0)
292292
const method = this.formType === 'add' ? addUser : editUser
293293
method(this.form).then(res => {
294294
this.$success(this.$t('commons.save_success'))

0 commit comments

Comments
 (0)