From d4f159d60acf6f263bfa4508a113c0feacd2f5b9 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期三, 19 六月 2024 18:30:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/MemberServiceImpl.java |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/MemberServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/MemberServiceImpl.java
index 69e1e96..55a5eb0 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/MemberServiceImpl.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/MemberServiceImpl.java
@@ -186,6 +186,7 @@
                         sysUser = new SysUser();
                         sysUser.setUserName(memberId);
                         sysUser.setNickName("白金用户");
+                        sysUser.setUserType("03");
                         sysUser.setPhonenumber(response.getOpenId());
                         sysUser.setAvatar("https://hongruitang.oss-cn-beijing.aliyuncs.com/default.png");
                         String password = "123456";
@@ -243,6 +244,7 @@
                         sysUser = new SysUser();
                         sysUser.setUserName(memberId);
                         sysUser.setNickName("白金用户");
+                        sysUser.setUserType("03");
                         sysUser.setAvatar("https://hongruitang.oss-cn-beijing.aliyuncs.com/default.png");
                         String password = "123456";
                         sysUser.setPassword(SecurityUtils.encryptPassword(password));
@@ -390,8 +392,9 @@
     }
 
     @Override
-    public void mobile(MobileDTO mobileDTO) {
+    public String mobile(MobileDTO mobileDTO) {
         Member byId = this.getById(mobileDTO.getMemberid());
+        String mobile=null;
         if (mobileDTO.getType()==1) {
             if (mobileDTO.getAuth_code() == null || mobileDTO.getAuth_code().length() == 0) {
             } else {
@@ -442,8 +445,7 @@
                         new TypeReference<Map<String, String>>() {
                         }, Feature.OrderedField);
 
-                byId.setPhone(openapiResult1.get("mobile"));
-                this.updateById(byId);
+                mobile=openapiResult1.get("mobile");
             }
         }else{
             String responseAccessToken = null;
@@ -469,10 +471,10 @@
             JSONObject jsonUserPhoneNumber = JSONObject.parseObject(responseUserPhoneNumber);
             String phoneInfo = jsonUserPhoneNumber.getString("phone_info");
             JSONObject jsonUserPhoneInfo = JSONObject.parseObject(phoneInfo);
-            String mobile = jsonUserPhoneInfo.getString("purePhoneNumber");
-            byId.setPhone(mobile);
-            this.updateById(byId);
+            mobile= jsonUserPhoneInfo.getString("purePhoneNumber");
+
         }
+        return mobile;
     }
 
     public static String getAccessTokenByWX() throws Exception {

--
Gitblit v1.7.1