namespace YD_Event.Core.Const; /// /// 数据权限码(对应 SysMenu 中 Type = MenuType.DataScope 的记录) /// /// /// 这些权限码必须存在于 SysMenu 表并分配给相应角色,否则 /// SysMenuService.HasPermissionAsync 会判定为无权限(fail-closed)。 /// 新增权限码时需同步维护 InitData/sysmenu.txt 与 二期需求/migrations 下的迁移脚本。 /// public class PermissionCodeConst { /// /// 系统用户 - 查看全部数据 /// public const string UserManage = "system:user:manage"; /// /// 系统角色 - 查看全部数据 /// public const string RoleManage = "system:role:manage"; /// /// 系统菜单 - 查看全部数据 /// public const string MenuManage = "system:menu:manage"; /// /// 订单 - 查看全部数据 /// public const string OrderDataAll = "order:data:all"; }