From c6de87899fa44b9d890cf42a40999d1aab3c1def Mon Sep 17 00:00:00 2001 From: liao Date: Thu, 9 Nov 2023 18:19:40 +0800 Subject: [PATCH] =?UTF-8?q?fix=2078368=20=E6=A0=87=E5=87=86=E9=A2=84?= =?UTF-8?q?=E8=AD=A6-=E8=B4=A3=E4=BB=BB=E9=83=A8=E9=97=A8=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E6=AD=A3=E5=B8=B8=E5=9B=9E=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jero/modules/system/service/impl/LoginServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/LoginServiceImpl.java b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/LoginServiceImpl.java index 95f19fc1..6c4e2c57 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/LoginServiceImpl.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/LoginServiceImpl.java @@ -670,6 +670,11 @@ public class LoginServiceImpl implements ILoginService { obj.put(multiDepart, 2); } + if (CollectionUtils.isNotEmpty(departs)) { + List departIdList = departs.stream().map(SysDepart::getId).collect(Collectors.toList()); + sysUser.setDepartIds(StringUtils.join(departIdList, ",")); + } + // update-begin--Author:sunjianlei Date:20210802 for:获取用户租户信息 String tenantIds = sysUser.getRelTenantIds(); if (oConvertUtils.isNotEmpty(tenantIds)) {