zhontai / Admin.Core

中台Admin前后端分离的权限管理系统。支持多租户、数据权限、动态Api、任务调度、OSS文件上传、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。基于.Net跨平台开发的WebApi。集成统一认证授权、事件总线、数据验证、分布式缓存、分布式事务、Ip限流、全Api鉴权、集成测试、性能分析、健康检查、接口文档等。
https://admin.zhontai.net
MIT License
1.31k stars 315 forks source link

后端判断是否有某个权限编码权限的时候,代码获取权限编码写法在oracle数据库获取不到,导致后台判断权限编码失败 #85

Closed hymsnow closed 1 month ago

hymsnow commented 2 months ago

出错位置 :UserService的GetPermissionAsync方法 问题说明: 就是后端判断是否有某个权限编码权限的时候,代码获取权限编码 使用这个 !string.IsNullOrWhiteSpace(p.Code) 判断,在oracle数据库是执行返回是不出结果的,改成 p.Code !=null 是有结果出现的 3E60C4B9F9A8C14213C76B835013B221

zhontai commented 2 months ago

这个条件修改,会在其它数据库测试后更新