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