fix:#3增加过滤条件sys_role_menu状态不为9 (#4)

This commit is contained in:
zy7y 2022-10-09 19:10:32 +08:00 committed by GitHub
parent 987345f724
commit fdbb7be58d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -144,5 +144,5 @@ async def has_permissions(rid, is_menu=False):
sql = f""" sql = f"""
select {filters} select {filters}
FROM sys_menu as m, sys_role_menu as srm WHERE m.id = srm.mid FROM sys_menu as m, sys_role_menu as srm WHERE m.id = srm.mid
AND srm.rid = (?) and m.status != 9 order by m.id asc""" AND srm.rid = (?) and m.status != 9 and srm.status !=9 order by m.id asc"""
return await RoleMenuDao.raw_sql(sql, [rid]) return await RoleMenuDao.raw_sql(sql, [rid])