diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java index 840fb9fa1..7b6f0851a 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java @@ -400,6 +400,7 @@ public class SystemUserServiceImpl extends ServiceImpl users = getProjectChildernSystemUserList(new MapBuilder().put("projectSn", systemUser.getSn()) + List users = getProjectChildernSystemUserList(new MapBuilder().put("projectSn", projectSn) .put("userId", systemUser.getUserId()).build()); if (CollUtil.isNotEmpty(users)) { systemUser.setPersonMail(users.get(0).getPersonMail()); @@ -499,7 +500,7 @@ public class SystemUserServiceImpl extends ServiceImpl menuAuthority = getUserAuthority(systemUser.getUserId(), systemUser.getAccountType(), systemUser.getSn(), companyConfig.getHeadquartersSn(), companyConfig.getStyleType()); + Map menuAuthority = getUserAuthority(systemUser.getUserId(), systemUser.getAccountType(), projectSn, companyConfig.getHeadquartersSn(), companyConfig.getStyleType()); result.put("menuAuthority", menuAuthority); result.put("scope", scope); result.put("expire", false); diff --git a/src/main/resources/lib/wflow-server-1.0-SNAPSHOT.jar b/src/main/resources/lib/wflow-server-1.0-SNAPSHOT.jar index 24933d83d..5030dc573 100644 Binary files a/src/main/resources/lib/wflow-server-1.0-SNAPSHOT.jar and b/src/main/resources/lib/wflow-server-1.0-SNAPSHOT.jar differ