-- 公共招聘会：企业角色不能查看管理员详情页
-- 企业保留列表、报名、岗位维护权限；管理员查询权限不受影响。

BEGIN;

DELETE FROM "shz"."sys_role_menu"
WHERE "role_id" = 1102
  AND "menu_id" IN (
      SELECT "menu_id"
      FROM "shz"."sys_menu"
      WHERE "perms" = 'cms:publicJobFair:query'
  );

COMMIT;

-- 验证：企业角色不应返回 cms:publicJobFair:query
-- SELECT r.role_id, r.role_name, m.perms
-- FROM shz.sys_role_menu rm
-- JOIN shz.sys_role r ON r.role_id = rm.role_id
-- JOIN shz.sys_menu m ON m.menu_id = rm.menu_id
-- WHERE r.role_id = 1102 AND m.perms LIKE 'cms:publicJobFair:%';
