权限控制

This commit is contained in:
钱涛 2023-04-27 17:31:43 +08:00
parent c7286fbae4
commit 1641b70764
1 changed files with 9 additions and 1 deletions

View File

@ -109,7 +109,15 @@ public class SalaryStatisticsReportServiceImpl extends Service implements Salary
@Override
public List<SalaryStatisticsReportPO> list() {
return getSalaryStatisticsReportMapper().listSome(SalaryStatisticsReportPO.builder().creator((long) user.getUID()).build());
Boolean needAuth = getTaxAgentService(user).isNeedAuth((long)user.getUID());
if(needAuth){
Boolean adminEnable = getTaxAgentService(user).isAdminEnable((long) user.getUID());
if(!adminEnable){
return new ArrayList<>();
}
}
return getSalaryStatisticsReportMapper().listSome(SalaryStatisticsReportPO.builder().build());
}
@Override