处理sql
parent
fe83788d0d
commit
51a2385d23
|
@ -56,7 +56,7 @@ public class ProjectSummaryService {
|
||||||
//自己创建的肯定能看见,配置的可以看见,系统管理员可以看见
|
//自己创建的肯定能看见,配置的可以看见,系统管理员可以看见
|
||||||
SysRole sysRole = sysRoleRepository.findSysRoleById(roleId);
|
SysRole sysRole = sysRoleRepository.findSysRoleById(roleId);
|
||||||
if(SysRole.ROLE_TYPE_SYSTEM != sysRole.getType()){
|
if(SysRole.ROLE_TYPE_SYSTEM != sysRole.getType()){
|
||||||
sql = sql + "and (p.creator_id=? OR p.id in (SELECT pv1.project_id FROM project_visible pv1 WHERE pv1.type=1 AND pv1.tid=? UNION SELECT pv2.project_id FROM project_visible pv2 WHERE pv2.type=2 AND pv2.tid=?)) group by proj.id order by proj.id asc";
|
sql = sql + "and (proj.creator_id=? OR proj.id in (SELECT pv1.project_id FROM project_visible pv1 WHERE pv1.type=1 AND pv1.tid=? UNION SELECT pv2.project_id FROM project_visible pv2 WHERE pv2.type=2 AND pv2.tid=?)) group by proj.id order by proj.id asc";
|
||||||
projectList = pagination.find(sql, Project.class, time, adminId, roleId, adminId);
|
projectList = pagination.find(sql, Project.class, time, adminId, roleId, adminId);
|
||||||
} else {
|
} else {
|
||||||
sql = sql + " group by proj.id order by proj.id asc";
|
sql = sql + " group by proj.id order by proj.id asc";
|
||||||
|
|
Loading…
Reference in New Issue