feat: 完整游戏运维功能

This commit is contained in:
npc0-hue
2026-07-18 09:04:01 +08:00
parent f3b14b7945
commit 48b8ad8d6c
187 changed files with 16607 additions and 1140 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ func (svc *CoreService) requireServerOwner(sessionID string, serverInstanceID st
if err != nil {
return domain.User{}, domain.ServerInstance{}, err
}
if instance.OwnerUserID != user.ID {
if !isPlatformAdmin(user) && instance.OwnerUserID != user.ID {
return domain.User{}, domain.ServerInstance{}, ErrForbidden
}
return user, instance, nil