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";
}