修改认证目录权限

This commit is contained in:
高嵩
2023-09-08 11:25:04 +08:00
parent 39e68ee620
commit d27283d282
2 changed files with 13 additions and 12 deletions
@@ -138,16 +138,16 @@ public class ProjectCertificationDirectoryEOServiceImpl extends ServiceImpl<Proj
* 法规工程师:(只要是该项目里,其中一条法规清单的法规工程师) , 可以查看当前项目的所有认证目录,不能添加、编辑、删除。
* 认证工程师:(只要是该项目里,其中一条法规清单的认证工程师) , 可以查看当前项目的所有认证目录,能添加、编辑、删除。 (添加、编辑、删除,只针对于自己创建的数据)
*/
int roleCode = checkUserRole(projectCertificationDirectoryEO.getProjectLibraryId());
if(roleCode == -1){
String message = "";
if(StringUtils.equals(projectCertificationDirectoryEO.getCut(), CutEnum.CN.getValue())){
message = "当前用户没有权限查看。";
}else if(StringUtils.equals(projectCertificationDirectoryEO.getCut(), CutEnum.EN.getValue())){
message = "The current user does not have permission to view it.";
}
throw new JeroBootException(message);
}
// int roleCode = checkUserRole(projectCertificationDirectoryEO.getProjectLibraryId());
// if(roleCode == -1){
// String message = "";
// if(StringUtils.equals(projectCertificationDirectoryEO.getCut(), CutEnum.CN.getValue())){
// message = "当前用户没有权限查看。";
// }else if(StringUtils.equals(projectCertificationDirectoryEO.getCut(), CutEnum.EN.getValue())){
// message = "The current user does not have permission to view it.";
// }
// throw new JeroBootException(message);
// }
QueryWrapper<ProjectCertificationDirectoryEO> queryWrapper = QueryGenerator.initQueryWrapper(projectCertificationDirectoryEO, req.getParameterMap());
queryWrapper.orderByDesc("create_time");
@@ -130,8 +130,9 @@
</div>
<!-- 认证目录-->
<div @click="certificationClick" v-if="roleSwitchingCode == 0 || roleSwitchingCode == 1 ||
roleSwitchingCode == 2" class="operator-text">
<!-- v-if="roleSwitchingCode == 0 || roleSwitchingCode == 1 ||-->
<!-- roleSwitchingCode == 2"-->
<div @click="certificationClick" v-has="'rzqd:homologationatalogue'" class="operator-text">
<a-icon type="profile"/>
{{ $t('CertificationDirectory') }}
</div>