浏览代码

使用token判断该用户是否已存在

jk-GitHub-coder 4 年之前
父节点
当前提交
549b287b81
共有 1 个文件被更改,包括 12 次插入8 次删除
  1. 12 8
      YijiaRestful/src/main/java/com/platform/yijia/controller/AppUserInfoController.java

+ 12 - 8
YijiaRestful/src/main/java/com/platform/yijia/controller/AppUserInfoController.java

@@ -41,20 +41,23 @@ public class AppUserInfoController {
         ResultData resultData=null;
         try{
             AppUserInfo appUserInfo =new AppUserInfo();
-            String openId = "";     //此参数用于查询该用户是否已注册过
+            //String openId = "";     //此参数用于查询该用户是否已注册过
+            String token ="";       //用户token
             if(request.getUserType()!=null){
                 //1-微信公众号
                 if(request.getUserType().equals("1") &&StringUtils.isNotBlank(request.getBlogOpenid())&&StringUtils.isNotBlank(request.getBlogToken())){
                     appUserInfo.setUserType(request.getUserType());
-                    appUserInfo.setBlogToken(request.getBlogToken());
-                    openId = request.getBlogOpenid();
-                    appUserInfo.setBlogOpenid(openId);
+                    token = request.getBlogToken();
+                    appUserInfo.setBlogToken(token);
+                    //openId = request.getBlogOpenid();
+                    appUserInfo.setBlogOpenid(request.getBlogOpenid());
                  //2-微信小程序
                 }else if(request.getUserType().equals("2") &&StringUtils.isNotBlank(request.getMinaOpenid())&&StringUtils.isNotBlank(request.getMinaToken())){
                     appUserInfo.setUserType(request.getUserType());
-                    appUserInfo.setMinaToken(request.getMinaToken());
-                    openId = request.getMinaOpenid();
-                    appUserInfo.setMinaOpenid(openId);
+                    token = request.getMinaToken();
+                    appUserInfo.setMinaToken(token);
+                    //openId = request.getMinaOpenid();
+                    appUserInfo.setMinaOpenid(request.getMinaOpenid());
                 }
             }
             if(StringUtils.isNotBlank(request.getBlogNickName())){
@@ -75,7 +78,8 @@ public class AppUserInfoController {
             }
 
             Map<String, Object> params = new HashMap<>();
-            params.put("openId", openId);                   //注册用户openId
+            //params.put("openId", openId);                   //注册用户openId
+            params.put("token", token);                     //用户登录凭证
             params.put("userType", request.getUserType());  //用户类型
             //判断该用户是否已存在
             int count = appUserInfoService.isExistAppUser(params);