fix: 用户管理删除组织会闪现0(null)

This commit is contained in:
fit2cloud-chenyw
2021-06-24 18:34:05 +08:00
parent 99bd4727ed
commit 256c0efe6b
4 changed files with 6 additions and 3 deletions

View File

@@ -30,6 +30,7 @@ import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
@Service
@@ -117,6 +118,7 @@ public class SysUserService {
user.setUpdateTime(now);
deleteUserRoles(user.getUserId());//先删除用户角色关联
saveUserRoles(user.getUserId(), request.getRoleIds());//再插入角色关联
if (ObjectUtils.isEmpty(user.getDeptId())) user.setDeptId(0L);
return sysUserMapper.updateByPrimaryKeySelective(user);
}