From 3bf3eb6ca9c4dbe5ba716abfb653c0b95c130f21 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期日, 24 五月 2020 10:43:43 +0800
Subject: [PATCH] 优化小程序注册功能

---
 Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java b/Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java
index 771623e..de937ef 100644
--- a/Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java
+++ b/Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java
@@ -140,6 +140,16 @@
         userPassword = AuthenticationFactory.passwdMd5(userPassword);
         paramObj.put("password", userPassword);
 
+        if(paramObj.containsKey("openId") && !"-1".equals(paramObj.getString("openId"))){
+            JSONArray userAttr = new JSONArray();
+            JSONObject userAttrObj = new JSONObject();
+            userAttrObj.put("attrId", "-1");
+            userAttrObj.put("specCd", "100201911001");
+            userAttrObj.put("value", paramObj.getString("openId"));
+            userAttr.add(userAttrObj);
+            paramObj.put("businessUserAttr", userAttr);
+        }
+
         business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put("businessUser", paramObj);
 
         return business;

--
Gitblit v1.8.0