Files
platforms/backend/api/internal/routers/upload.go
czl231 7242048abf feat: 新增账户资料页与头像上传
将工作人员和用户的详情、编辑改为独立账户资料页。

增加受控头像上传与读取、图片安全校验、接口测试,并优化只读及编辑布局。

同步更新平台需求、接口安全说明、项目文档和操作日志。
2026-08-10 22:35:47 +08:00

16 lines
490 B
Go

package routers
import (
sdkmiddleware "git.apinb.com/bsm-sdk/core/middleware"
"git.apinb.com/heqiapp/platforms/backend/api/internal/logic/upload"
"github.com/gin-gonic/gin"
)
// registerUploadRoute 注册已认证的文件上传接口。
func registerUploadRoute(serviceKey string, engine *gin.Engine) {
authorized := engine.Group("/upload")
authorized.Use(sdkmiddleware.JwtAuth(true))
authorized.POST("/file", upload.UploadFile)
authorized.POST("/avatar", upload.UploadAvatar)
}