|
@@ -4,6 +4,8 @@ import cn.hutool.http.HttpUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
@@ -121,13 +123,16 @@ public class WeChatController {
|
|
|
public ApiResult<MceMbuser> getPageAuthorization(@RequestParam(value = "openId") String openId) {
|
|
|
String http = "https://";
|
|
|
String code = request.getParameter("code");
|
|
|
- System.out.println("String openId: "+openId);
|
|
|
LOGGER.info("String openId: "+openId);
|
|
|
|
|
|
if((openId != null) && (openId != "")){
|
|
|
LambdaQueryWrapper<MceMbuser> queryWrapper = Wrappers.lambdaQuery();
|
|
|
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);
|
|
|
+ }
|
|
|
|
|
|
return ApiResult.success(one);
|
|
|
// try{
|
|
@@ -199,7 +204,6 @@ public class WeChatController {
|
|
|
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* 登录并注册
|
|
|
*/
|