|
@@ -452,7 +452,14 @@ public class CompanyUserServiceImpl implements ICompanyUserService
|
|
|
|
|
|
@Override
|
|
|
public List<CompanyUser> selectAllCompanyUserAndSelf(Long userId) {
|
|
|
- return companyUserMapper.selectAllCompanyUserAndSelf(userId);
|
|
|
+ CompanyUser companyUser = companyUserMapper.selectCompanyUserById(userId);
|
|
|
+ List<CompanyUser> list = new ArrayList<>();
|
|
|
+ if (companyUser.isAdmin()){
|
|
|
+ list = companyUserMapper.selectAllCompanyUserAndSelf(userId,companyUser.getCompanyId());
|
|
|
+ }else {
|
|
|
+ list = companyUserMapper.selectAllCompanyUserAndSelf(userId,null);
|
|
|
+ }
|
|
|
+ return list;
|
|
|
}
|
|
|
|
|
|
/**
|