refactor(task): 重构项目任务评分权限检查逻辑
parent
581179385e
commit
4a92295f38
|
|
@ -117,7 +117,13 @@ public class ProjectTaskQueryExe {
|
|||
if(canViewScore){
|
||||
projectTaskScoreInfoCO.setScoreFlag(true);
|
||||
}else{
|
||||
projectTaskScoreInfoCO.setScore(null);
|
||||
boolean canViewByRole = corpInfoRepository.isSupper() ||
|
||||
(AuthContext.getRoleIds() != null &&
|
||||
AuthContext.getRoleIds().contains(2008483105201106946L));
|
||||
//只有监管端或有特殊管理角色的用户可以查看评分
|
||||
if (!canViewByRole) {
|
||||
projectTaskScoreInfoCO.setScore(null);
|
||||
}
|
||||
projectTaskScoreInfoCO.setScoreFlag(false);
|
||||
}
|
||||
/*//判断不是企业,并且不是自己
|
||||
|
|
|
|||
Loading…
Reference in New Issue