法规清单导出完善。
This commit is contained in:
+11
@@ -3630,6 +3630,17 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
queryWrapper.in("id",Arrays.asList(projectLawsInventoryEO.getIds().split(",")));
|
queryWrapper.in("id",Arrays.asList(projectLawsInventoryEO.getIds().split(",")));
|
||||||
}
|
}
|
||||||
queryWrapper.orderByDesc("create_time");
|
queryWrapper.orderByDesc("create_time");
|
||||||
|
|
||||||
|
int isProjectRole = Integer.parseInt(projectLawsInventoryEO.getRoleCode());
|
||||||
|
if(isProjectRole != Integer.parseInt(ProjectRoleEnum.STUDIO_ENGINEER.getValue())
|
||||||
|
&& isProjectRole != Integer.parseInt(ProjectRoleEnum.MANAGER.getValue())
|
||||||
|
&& isProjectRole != Integer.parseInt(ProjectRoleEnum.ADMIN.getValue())){
|
||||||
|
LoginUser currentUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
|
queryWrapper.and(q ->{
|
||||||
|
q.eq("regulation_owner_id",currentUser.getId()).
|
||||||
|
or().eq("homologation_engineer_id",currentUser.getId());
|
||||||
|
});
|
||||||
|
}
|
||||||
//导出的数据
|
//导出的数据
|
||||||
dataList = this.list(queryWrapper);
|
dataList = this.list(queryWrapper);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user