签入脚本

This commit is contained in:
小蚂蚁云
2026-10-20 11:37:25 +08:00
commit 7f5e8470af
909 changed files with 4045080 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
package controller
import (
"context"
"easygoadmin/api/v1"
"easygoadmin/internal/service"
)
// ============================== 文件上传控制器 ==============================
// CUpload 文件上传控制器
// 薄层控制器,仅负责参数透传,业务逻辑由 service.Upload() 处理
type CUpload struct{}
// UploadFile 上传单文件
// 接收单个上传文件并返回文件访问地址与基本信息
func (c *CUpload) UploadFile(ctx context.Context, req *v1.UploadFileReq) (res *v1.UploadFileRes, err error) {
return service.Upload().UploadFile(ctx, req)
}
// UploadFiles 批量上传文件
// 接收多个上传文件并返回各文件的访问地址与基本信息
func (c *CUpload) UploadFiles(ctx context.Context, req *v1.UploadFilesReq) (res *v1.UploadFilesRes, err error) {
return service.Upload().UploadFiles(ctx, req)
}