|
@@ -42,7 +42,7 @@ public class OrganizationServiceImpl extends BaseServiceImpl<Integer, Organizati
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<Organization> queryEmployeeOrgan() throws Exception {
|
|
|
|
|
|
|
+ public List<Organization> queryEmployeeOrgan(){
|
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
if(sysUser == null){
|
|
if(sysUser == null){
|
|
|
throw new BizException("获取用户信息失败");
|
|
throw new BizException("获取用户信息失败");
|
|
@@ -52,6 +52,19 @@ public class OrganizationServiceImpl extends BaseServiceImpl<Integer, Organizati
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
|
+ public List<Organization> queryEmployeeOrganByUser(){
|
|
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
|
|
+ if(sysUser == null){
|
|
|
|
|
+ throw new BizException("获取用户信息失败");
|
|
|
|
|
+ }
|
|
|
|
|
+ Integer userId = sysUser.getId();
|
|
|
|
|
+ if(sysUser.getIsSuperAdmin()){
|
|
|
|
|
+ userId = null;
|
|
|
|
|
+ }
|
|
|
|
|
+ return organizationDao.queryEmployeeOrgan(userId);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
public String getOrganName(String organId) {
|
|
public String getOrganName(String organId) {
|
|
|
return organizationDao.getOrganName(organId);
|
|
return organizationDao.getOrganName(organId);
|
|
|
}
|
|
}
|