java110
2020-05-24 3bf3eb6ca9c4dbe5ba716abfb653c0b95c130f21
优化小程序注册功能
3个文件已修改
18 ■■■■ 已修改文件
Api/src/main/java/com/java110/api/bmo/user/impl/UserBMOImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Api/src/main/java/com/java110/api/listener/owner/OwnerRegisterListener.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
Api/src/main/java/com/java110/api/listener/owner/OwnerRegisterListener.java
@@ -156,7 +156,11 @@
        String paramIn = dataFlowContext.getReqData();
        JSONObject paramObj = JSONObject.parseObject(paramIn);
        paramObj.put("userId", GenerateCodeFactory.getUserId());
        paramObj.put("openId", "-1");
        if(reqJson.containsKey("openId")){
            paramObj.put("openId", reqJson.getString("openId"));
        }else {
            paramObj.put("openId", "-1");
        }
        HttpHeaders header = new HttpHeaders();
        dataFlowContext.getRequestCurrentHeaders().put(CommonConstant.HTTP_ORDER_TYPE_CD, "D");
        JSONArray businesses = new JSONArray();
FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java
@@ -128,7 +128,7 @@
                throw new IllegalArgumentException("根绝openId 查询用户信息异常" + openId);
            }
            userResult = JSONObject.parseObject(responseEntity.getBody());*/
            paramOut.put("result", 401);
            paramOut.put("openId", openId);
            paramOut.put("msg", "还没有注册请先注册");
            responseEntity = new ResponseEntity<String>(paramOut.toJSONString(), HttpStatus.UNAUTHORIZED);