fix: align portal queries and super auth

This commit is contained in:
2026-01-25 15:11:08 +08:00
parent bb374f5c52
commit ea342bf8a3
14 changed files with 340 additions and 23 deletions

View File

@@ -3902,10 +3902,17 @@ const docTemplate = `{
{
"type": "integer",
"format": "int64",
"description": "Filter by creator",
"description": "Filter by tenant",
"name": "tenant_id",
"in": "query"
},
{
"type": "integer",
"format": "int64",
"description": "Filter by author",
"name": "author_id",
"in": "query"
},
{
"enum": [
"latest",
@@ -5576,7 +5583,7 @@ const docTemplate = `{
"type": "integer",
"format": "int64",
"description": "Content ID",
"name": "contentId",
"name": "content_id",
"in": "query",
"required": true
}
@@ -5718,7 +5725,7 @@ const docTemplate = `{
"type": "integer",
"format": "int64",
"description": "Content ID",
"name": "contentId",
"name": "content_id",
"in": "query",
"required": true
}

View File

@@ -3896,10 +3896,17 @@
{
"type": "integer",
"format": "int64",
"description": "Filter by creator",
"description": "Filter by tenant",
"name": "tenant_id",
"in": "query"
},
{
"type": "integer",
"format": "int64",
"description": "Filter by author",
"name": "author_id",
"in": "query"
},
{
"enum": [
"latest",
@@ -5570,7 +5577,7 @@
"type": "integer",
"format": "int64",
"description": "Content ID",
"name": "contentId",
"name": "content_id",
"in": "query",
"required": true
}
@@ -5712,7 +5719,7 @@
"type": "integer",
"format": "int64",
"description": "Content ID",
"name": "contentId",
"name": "content_id",
"in": "query",
"required": true
}

View File

@@ -6171,11 +6171,16 @@ paths:
in: query
name: genre
type: string
- description: Filter by creator
- description: Filter by tenant
format: int64
in: query
name: tenant_id
type: integer
- description: Filter by author
format: int64
in: query
name: author_id
type: integer
- description: Sort order
enum:
- latest
@@ -7273,7 +7278,7 @@ paths:
- description: Content ID
format: int64
in: query
name: contentId
name: content_id
required: true
type: integer
produces:
@@ -7367,7 +7372,7 @@ paths:
- description: Content ID
format: int64
in: query
name: contentId
name: content_id
required: true
type: integer
produces: