浏览代码

no message

xingzai 11 月之前
父节点
当前提交
9c9e3b99eb
共有 2 个文件被更改,包括 2 次插入7 次删除
  1. 1 3
      controllers/wechat.go
  2. 1 4
      services/user.go

+ 1 - 3
controllers/wechat.go

@@ -22,7 +22,6 @@ type WechatCommonController struct {
 // @Title 微信登录接口
 // @Description 微信登录接口
 // @Param   Code   query   string  true       "微信唯一编码code"
-// @Param   InviteShareCode   query   string  false       "销售账号邀请码"
 // @Success 200 {object} models.WxLoginResp
 // @router /login [get]
 func (this *WechatCommonController) WechatLogin() {
@@ -37,7 +36,6 @@ func (this *WechatCommonController) WechatLogin() {
 		br.ErrMsg = "Code 为空"
 		return
 	}
-	inviteShareCode := this.GetString("InviteShareCode")
 	wxInfo, err := weapp.Login(utils.WxAppId, utils.WxAppSecret, code)
 	if err != nil {
 		br.Msg = "获取用户信息失败"
@@ -56,7 +54,7 @@ func (this *WechatCommonController) WechatLogin() {
 	wxUserInfo.Errcode = wxInfo.ErrCode
 	wxUserInfo.Errmsg = wxInfo.ErrMSG
 	wxUserInfo.SessionKey = wxInfo.SessionKey
-	token, userId, firstLogin, _, err := services.WxLogin(code, wxInfo.OpenID, wxInfo.UnionID, inviteShareCode, wxUserInfo)
+	token, userId, firstLogin, _, err := services.WxLogin(code, wxInfo.OpenID, wxInfo.UnionID, wxUserInfo)
 	if err != nil && err.Error() != utils.ErrNoRow() {
 		br.Msg = "微信登录失败"
 		br.ErrMsg = "微信登录失败,err:" + err.Error()

+ 1 - 4
services/user.go

@@ -274,7 +274,7 @@ func BindWxUser(openid, mobile, email, countryCode string) (wxUser *models.WxUse
 //}
 
 // 微信登录
-func WxLogin(code, openId, unionId, inviteShareCode string, wxUserInfo *WxUserInfo) (token string, userId, firstLogin, permission int, err error) {
+func WxLogin(code, openId, unionId string, wxUserInfo *WxUserInfo) (token string, userId, firstLogin, permission int, err error) {
 	if unionId == "" {
 		unionId = wxUserInfo.Unionid
 	}
@@ -331,9 +331,6 @@ QUERY_WX_USER:
 		//获取用户权限
 		firstLogin = wxUser.FirstLogin
 		userId = wxUser.UserId
-		if inviteShareCode != "" { //记录分享来源
-			go AddCygxUserAdminShareHistory(wxUser, "login", "", inviteShareCode, 0) //记录分享来源
-		}
 		{
 			codeLog := new(models.WxUserCode)
 			codeLog.WxCode = code