|
|
@@ -231,6 +231,7 @@ public class role extends Controller {
|
|
|
querySQL.addJoinTable(JOINTYPE.inner, "sys_systemclient", "t2", "t1.systemid = t2.systemid and t2.isused = 1", "systemclientname");
|
|
|
querySQL.addJoinTable(JOINTYPE.inner, "sys_systemmodule", "t3", "t2.systemclientid = t3.systemclientid and t3.isused = 1", "systemmodulename");
|
|
|
querySQL.addJoinTable(JOINTYPE.inner, "sys_systemapp", "t4", "t3.systemmoduleid = t4.systemmoduleid and t4.isused = 1 and t4.isneedauth = 1", "systemappid", "systemappname", "remarks");
|
|
|
+ querySQL.setWhere("t1.`system`", Op.NOT_IN, "sysmanage");
|
|
|
querySQL.setWhere("t1.isused = 1");
|
|
|
querySQL.setWhere("exists(select optionid from sys_systemapp_options where systemappid = t4.systemappid)");
|
|
|
querySQL.setWhere(where.toString());
|