2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 17:17:13 +08:00

fix(文件管理): 一堆小问题

This commit is contained in:
耗子
2024-03-15 00:39:01 +08:00
parent 71903c1100
commit deb9d9fbd2
20 changed files with 211 additions and 82 deletions

View File

@@ -1258,7 +1258,7 @@ const docTemplate = `{
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/requests.Exist"
"$ref": "#/definitions/requests.Save"
}
},
{
@@ -1373,21 +1373,19 @@ const docTemplate = `{
],
"summary": "上传文件",
"parameters": [
{
"description": "request",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/requests.NotExist"
}
},
{
"type": "file",
"description": "file",
"name": "file",
"in": "formData",
"required": true
},
{
"type": "string",
"description": "path",
"name": "path",
"in": "formData",
"required": true
}
],
"responses": {
@@ -3071,6 +3069,17 @@ const docTemplate = `{
}
}
},
"requests.Save": {
"type": "object",
"properties": {
"content": {
"type": "string"
},
"path": {
"type": "string"
}
}
},
"requests.SaveConfig": {
"type": "object",
"properties": {