|
@@ -80,6 +80,10 @@
|
|
|
SELECT 1
|
|
SELECT 1
|
|
|
FROM ibps_auth_res m
|
|
FROM ibps_auth_res m
|
|
|
WHERE m.NAME_ LIKE CONCAT('%',#{name},'%')
|
|
WHERE m.NAME_ LIKE CONCAT('%',#{name},'%')
|
|
|
|
|
+ AND m.ID_ NOT IN (
|
|
|
|
|
+ select ID_ from IBPS_AUTH_RES
|
|
|
|
|
+ where PATH_ LIKE CONCAT('%', (select ID_ from IBPS_AUTH_RES where NAME_ = '系统管理' limit 1), '%')
|
|
|
|
|
+ )
|
|
|
AND (
|
|
AND (
|
|
|
r.PATH_ LIKE CONCAT('%', m.ID_, '%')
|
|
r.PATH_ LIKE CONCAT('%', m.ID_, '%')
|
|
|
OR
|
|
OR
|
|
@@ -236,6 +240,10 @@
|
|
|
DISPLAY_IN_MENU_ AS displayInMenu
|
|
DISPLAY_IN_MENU_ AS displayInMenu
|
|
|
FROM IBPS_AUTH_RES
|
|
FROM IBPS_AUTH_RES
|
|
|
WHERE DISPLAY_IN_MENU_ = 'Y'
|
|
WHERE DISPLAY_IN_MENU_ = 'Y'
|
|
|
|
|
+ AND ID_ NOT IN (
|
|
|
|
|
+ select ID_ from IBPS_AUTH_RES
|
|
|
|
|
+ where PATH_ LIKE CONCAT('%', (select ID_ from IBPS_AUTH_RES where NAME_ = '系统管理' limit 1), '%')
|
|
|
|
|
+ )
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|