From 2428fd27bbb58c184bdb1e4e1192596bbb043f23 Mon Sep 17 00:00:00 2001 From: zhaocy Date: Mon, 4 Jul 2022 17:48:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=88=97=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/web/{api_comp.go => api.go} | 28 +-------------------------- modules/web/api_register.go | 30 +++++++++++++++++++++++++++++ modules/web/api_srvlist.go | 7 +++++++ 3 files changed, 38 insertions(+), 27 deletions(-) rename modules/web/{api_comp.go => api.go} (53%) create mode 100644 modules/web/api_register.go create mode 100644 modules/web/api_srvlist.go diff --git a/modules/web/api_comp.go b/modules/web/api.go similarity index 53% rename from modules/web/api_comp.go rename to modules/web/api.go index 741a823e1..df6449361 100644 --- a/modules/web/api_comp.go +++ b/modules/web/api.go @@ -1,14 +1,9 @@ package web import ( - "go_dreamfactory/pb" - "net/http" - "go_dreamfactory/lego/core" "go_dreamfactory/lego/core/cbase" "go_dreamfactory/lego/sys/gin" - "go_dreamfactory/lego/sys/gin/engine" - "go_dreamfactory/lego/sys/log" ) /* @@ -28,27 +23,6 @@ func (this *Api_Comp) Init(service core.IService, module core.IModule, comp core this.module = module.(*Web) this.gin, err = gin.NewSys(gin.SetListenPort(this.options.Port)) this.gin.POST("/register", this.Register) + this.gin.POST("/serverlist", this.ServerList) return } - -//模拟账户注册 -func (this *Api_Comp) Register(c *engine.Context) { - var req pb.UserRegisterReq - rsp := &pb.UserRegisterResp{} - err := c.BindJSON(&req) - if err == nil { - err := this.module.modelUser.User_Create(&pb.DBUser{ - Binduid: req.Account, - Sid: req.Sid, - }) - if err != nil { - log.Errorf("create user err: %v", err) - rsp.Code = pb.ErrorCode_SqlExecutionError - } - rsp.Account = req.Account - rsp.Code = pb.ErrorCode_Success - } else { - rsp.Code = pb.ErrorCode_ReqParameterError - } - c.JSON(http.StatusOK, rsp) -} diff --git a/modules/web/api_register.go b/modules/web/api_register.go new file mode 100644 index 000000000..14ca7d5ee --- /dev/null +++ b/modules/web/api_register.go @@ -0,0 +1,30 @@ +package web + +import ( + "go_dreamfactory/lego/sys/gin/engine" + "go_dreamfactory/lego/sys/log" + "go_dreamfactory/pb" + "net/http" +) + +//模拟账户注册 +func (this *Api_Comp) Register(c *engine.Context) { + var req pb.UserRegisterReq + rsp := &pb.UserRegisterResp{} + err := c.BindJSON(&req) + if err == nil { + err := this.module.modelUser.User_Create(&pb.DBUser{ + Binduid: req.Account, + Sid: req.Sid, + }) + if err != nil { + log.Errorf("create user err: %v", err) + rsp.Code = pb.ErrorCode_SqlExecutionError + } + rsp.Account = req.Account + rsp.Code = pb.ErrorCode_Success + } else { + rsp.Code = pb.ErrorCode_ReqParameterError + } + c.JSON(http.StatusOK, rsp) +} diff --git a/modules/web/api_srvlist.go b/modules/web/api_srvlist.go new file mode 100644 index 000000000..0bddfaebb --- /dev/null +++ b/modules/web/api_srvlist.go @@ -0,0 +1,7 @@ +package web + +import "go_dreamfactory/lego/sys/gin/engine" + +//服务列表 +func (this *Api_Comp) ServerList(c *engine.Context) { +}