法规清单导出完善。

This commit is contained in:
wangzhijiang
2022-07-28 14:24:34 +08:00
parent 2df71ba366
commit 464117f59d
@@ -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);