diff --git a/internal/handler/admin/asset.go b/internal/handler/admin/asset.go index cd3e30d..1208e28 100644 --- a/internal/handler/admin/asset.go +++ b/internal/handler/admin/asset.go @@ -514,7 +514,7 @@ func (h *AssetHandler) resolveAssetPackageUsagePath(c *fiber.Ctx) (*dto.AssetRes } func ensureAssetPackageAdjuster(c *fiber.Ctx) error { - if middleware.GetUserIDFromContext(c.UserContext()) != 2 { + if middleware.GetUserIDFromContext(c.UserContext()) != 2 && middleware.GetUserIDFromContext(c.UserContext()) != 127 { return errors.New(errors.CodeForbidden, "无权限操作该资源或资源不存在") } return nil