From 447237f252060d38a1765c5ed63a167664f661a9 Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 6 Aug 2019 17:01:51 +0800 Subject: [PATCH] - fix bug in GetUsers --- business/model/dao/dao_user2.go | 2 +- controllers/auth2.go | 4 ++-- controllers/cms_user2.go | 2 +- routers/commentsRouter_controllers.go | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/business/model/dao/dao_user2.go b/business/model/dao/dao_user2.go index cb7c2bf30..06802f6a8 100644 --- a/business/model/dao/dao_user2.go +++ b/business/model/dao/dao_user2.go @@ -49,7 +49,7 @@ func GetUsers(db *DaoDB, userType int, keyword string, userIDs []string, userID2 } if keyword != "" { keywordLike := "%" + keyword + "%" - sql += " AND (t1.user_id2 LIKE % OR t1.mobile LIKE % OR t1.email LIKE ? OR t1.name LIKE ?)" + sql += " AND (t1.user_id2 LIKE ? OR t1.mobile LIKE ? OR t1.email LIKE ? OR t1.name LIKE ?)" sqlParams = append(sqlParams, keywordLike, keywordLike, keywordLike, keywordLike) } err = GetRows(db, &userList, sql, sqlParams...) diff --git a/controllers/auth2.go b/controllers/auth2.go index 4fa2b06c5..679932ac1 100644 --- a/controllers/auth2.go +++ b/controllers/auth2.go @@ -240,10 +240,10 @@ func (c *Auth2Controller) AddAuthBind() { // @Title 删除认证方式 // @Description 删除认证方式 // @Param token header string true "认证token" -// @Param authType formData string true "登录类型,参见Login的描述" +// @Param authType query string true "登录类型,参见Login的描述" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult -// @router /RemoveAuthBind [post] +// @router /RemoveAuthBind [delete] func (c *Auth2Controller) RemoveAuthBind() { c.callRemoveAuthBind(func(params *tAuth2RemoveAuthBindParams) (retVal interface{}, errCode string, err error) { authInfo, err2 := params.Ctx.GetV2AuthInfo() diff --git a/controllers/cms_user2.go b/controllers/cms_user2.go index 27e9b1ccf..9bf507b19 100644 --- a/controllers/cms_user2.go +++ b/controllers/cms_user2.go @@ -65,7 +65,7 @@ func (c *User2Controller) GetBindAuthInfo() { func (c *User2Controller) GetUsers() { c.callGetUsers(func(params *tUser2GetUsersParams) (retVal interface{}, errCode string, err error) { var userIDs []string - if err := jxutils.Strings2Objs(params.UserIDs, &userIDs); err == nil { + if err = jxutils.Strings2Objs(params.UserIDs, &userIDs); err == nil { retVal, err = cms.GetUsers(params.Ctx, params.UserType, params.Keyword, userIDs, params.UserID2, params.Mobile) } return retVal, "", err diff --git a/routers/commentsRouter_controllers.go b/routers/commentsRouter_controllers.go index d09946bff..c6321066d 100644 --- a/routers/commentsRouter_controllers.go +++ b/routers/commentsRouter_controllers.go @@ -146,7 +146,7 @@ func init() { beego.ControllerComments{ Method: "RemoveAuthBind", Router: `/RemoveAuthBind`, - AllowHTTPMethods: []string{"post"}, + AllowHTTPMethods: []string{"delete"}, MethodParams: param.Make(), Filters: nil, Params: nil})