ソースを参照

Merge branch 'usky-zyj' of uskycloud/usky-modules into server-165

James 8 ヶ月 前
コミット
1b23d7539f

+ 8 - 2
service-iot/service-iot-biz/src/main/java/com/usky/iot/controller/web/WeChatController.java

@@ -130,8 +130,14 @@ public class WeChatController {
                 queryWrapper.eq(MceMbuser::getOpenid,openId).last("LIMIT 1");
                 MceMbuser one = mceMbuserService.getOne(queryWrapper);
                 if(one != null){
-                    String accessToken = redisHelper.get("login_openid:"+openId).toString();
-                    one.setAccessToken(accessToken);
+                    String access_key = "login_openid:"+openId;
+                    if(redisHelper.hasKey(access_key)){
+                        String accessToken = redisHelper.get(access_key).toString();
+                        one.setAccessToken(accessToken);
+                    }else{
+                        one.setAccessToken("");
+                    }
+
                 }
 
                 return ApiResult.success(one);