From 3d6b7bd8d5253014f1f8b83764022578386d6f31 Mon Sep 17 00:00:00 2001 From: wubin Date: Tue, 25 Aug 2020 14:34:00 +0800 Subject: [PATCH] update --- .../Login/LoginController/LoginController.go | 41 ++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/dsSupport/MyModel/Login/LoginController/LoginController.go b/dsSupport/MyModel/Login/LoginController/LoginController.go index 2a84bc2b..f76415a5 100644 --- a/dsSupport/MyModel/Login/LoginController/LoginController.go +++ b/dsSupport/MyModel/Login/LoginController/LoginController.go @@ -1,16 +1,53 @@ package LoginController -import "github.com/gin-gonic/gin" +import ( + "dsSupport/Model" + "dsSupport/MyModel/Login/LoginDao" + "github.com/gin-gonic/gin" + "net/http" +) //模块的路由配置 func Routers(r *gin.RouterGroup) { rr := r.Group("/login") //配置接口 rr.POST("/DoLogin", DoLogin) - //rr.GET("/GetBaseBusiness", GetBaseBusiness) return } +// @Summary 登录 +// @Description 登录 +// @Tags 登录 +// @Accept application/x-www-form-urlencoded +// @Produce json +// @Param loginName formData string true "登录名" +// @Param loginPwd formData string true "登录密码" +// @Success 200 {object} Model.Res +// @Router /support/accessSystem/GetPositionTreeInfo [post] func DoLogin(c *gin.Context) { + //登录名 + loginName := c.PostForm("loginName") + //登录密码 + loginPwd := c.PostForm("loginPwd") + success, _, _, _, err := LoginDao.Login(loginName, loginPwd) + if err != nil { + c.JSON(http.StatusOK, Model.Res{ + Success: false, + Message: err.Error(), + }) + return + } + + if success { + c.JSON(http.StatusOK, Model.Res{ + Success: true, + Message: "登录成功!", + }) + } else { + c.JSON(http.StatusOK, Model.Res{ + Success: false, + Message: "用户名或密码不正确!", + }) + } }