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