From 708ca5de0329320e3a195af6a04750dbe3083271 Mon Sep 17 00:00:00 2001 From: Null <281575458@qq.com> Date: 星期二, 09 三月 2021 14:49:20 +0800 Subject: [PATCH] 维护维修用户基本信息接口调整 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/LoginApi.java | 23 ++--------------------- 1 files changed, 2 insertions(+), 21 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/LoginApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/LoginApi.java index e126c7d..ec5d5af 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/LoginApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/LoginApi.java @@ -84,33 +84,14 @@ @ApiOperation(value = "维护用户基本信息(昵称、性别、头像)") @PostMapping("updateUserWeiXinInfo") public R updateUserWeiXinInfo(@RequestBody LoginRequest loginRequest){ - String encryptedData = loginRequest.getEncryptedData(); - String iv = loginRequest.getIv(); - boolean empty = ObjectUtils.isEmpty(iv); - boolean empty1 = ObjectUtils.isEmpty(encryptedData); - if (empty||empty1) { - return R.fail("微信用户参数不全"); - } - WxMaService maService = wxMaConfiguration.getMaService(); Long userId = this.getUserId(); boolean empty2 = ObjectUtils.isEmpty(userId); if (empty2) { throw new UnAuthenticationException(); } - R<LoginUserInfoVO> r = userService.getUserInfoByUserId(userId + ""); - LoginUserInfoVO loginUserInfoVO =r.getData(); - WxMaUserInfo wxUserInfo = null; - try { - log.info(encryptedData); - log.info(iv); - wxUserInfo = maService.getUserService().getUserInfo(loginUserInfoVO.getSessionKey(), - encryptedData, iv); - } catch (Exception e) { - log.error(e.getMessage()); - return R.fail("微信解析基本信息失败"); - } + WxMaUserInfo wxUserInfo = loginRequest.getUserInfo(); if (null == wxUserInfo) { - return R.fail("微信解析基本信息失败"); + return R.fail("缺少基本信息参数"); } String avatarUrl = wxUserInfo.getAvatarUrl(); String gender = wxUserInfo.getGender(); -- Gitblit v1.7.1