fix: 修复角色测试发现的 5 个共性问题
- 修复前端路由守卫前缀碰撞(/health/articles 匹配 /health/article-categories) - 补全 6 条缺失路由权限映射(appointments/follow-up-records/article-categories/article-tags/plugins/market) - 修复 critical-alerts API 500(escalation_level 字段 INT2/i16 与 Entity i32 类型不匹配) - 新增迁移 000128:告警状态修正 + 菜单权限码补全 + 非admin角色移除基础模块权限
This commit is contained in:
@@ -127,6 +127,7 @@ mod m20260505_000124_freeze_deferred_menus;
|
||||
mod m20260506_000125_restructure_menus_and_roles;
|
||||
mod m20260506_000126_fix_role_permissions_cleanup;
|
||||
mod m20260507_000127_fix_doctor_extra_permissions;
|
||||
mod m20260507_000128_fix_alert_status_and_menu_perms;
|
||||
|
||||
pub struct Migrator;
|
||||
|
||||
@@ -261,6 +262,7 @@ impl MigratorTrait for Migrator {
|
||||
Box::new(m20260506_000125_restructure_menus_and_roles::Migration),
|
||||
Box::new(m20260506_000126_fix_role_permissions_cleanup::Migration),
|
||||
Box::new(m20260507_000127_fix_doctor_extra_permissions::Migration),
|
||||
Box::new(m20260507_000128_fix_alert_status_and_menu_perms::Migration),
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user