From 3a2dfb153496847fd6a43cd37c56d2cf3b9f700f Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Tue, 29 Jun 2021 14:38:02 +0800 Subject: [PATCH] aa --- controllers/knowledge_upload_controller.go | 25 ++++++++++++++++++++++ routers/router.go | 1 + 2 files changed, 26 insertions(+) create mode 100644 controllers/knowledge_upload_controller.go diff --git a/controllers/knowledge_upload_controller.go b/controllers/knowledge_upload_controller.go new file mode 100644 index 000000000..9b2f86624 --- /dev/null +++ b/controllers/knowledge_upload_controller.go @@ -0,0 +1,25 @@ +package controllers + +import ( + "encoding/json" + "git.rosy.net.cn/jx-callback/business/jxstore/knowledge" + "git.rosy.net.cn/jx-callback/business/model" + "github.com/astaxie/beego/server/web" +) + +type KnowUploadController struct { + web.Controller +} + +func (c *KnowUploadController) snsUploadImg() { + callResult := &CallResult{} + files := c.Ctx.Request.MultipartForm.File["userfiles"] + isThumb, _ := c.GetBool("isThumb") + if retVal, err := knowledge.SNSUploadImg(nil, files, isThumb); err == nil { + data, _ := json.Marshal(retVal) + callResult.Data = string(data) + callResult.Code = model.ErrCodeSuccess + } + c.Data["json"] = callResult + c.ServeJSON() +} diff --git a/routers/router.go b/routers/router.go index c07d26795..0412b52fe 100644 --- a/routers/router.go +++ b/routers/router.go @@ -169,6 +169,7 @@ func init() { web.AutoRouter(&controllers.EclpController{}) web.AutoRouter(&controllers.JdsController{}) web.AutoRouter(&controllers.FnController{}) + web.AutoRouter(&controllers.KnowUploadController{}) // 如下都是用于检测存活的空接口 web.Any("/", func(ctx *beecontext.Context) {