From 42f4246ff22f871b7cee15113cbe7523de8ab578 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期一, 01 六月 2020 14:24:37 +0800
Subject: [PATCH] 优化创建物业功能
---
FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java b/FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java
index ef5cf12..baf8070 100644
--- a/FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java
+++ b/FrontService/src/main/java/com/java110/front/smo/wxLogin/impl/WxLoginSMOImpl.java
@@ -83,17 +83,17 @@
logger.debug("鏌ヨ鐢ㄦ埛淇℃伅杩斿洖鎶ユ枃锛�" + responseEntity);
if (responseEntity.getStatusCode() != HttpStatus.OK) {
- throw new IllegalArgumentException("鏍圭粷openId 鏌ヨ鐢ㄦ埛淇℃伅寮傚父" + openId);
+ throw new IllegalArgumentException("鏍圭粷openId 鏌ヨ鐢ㄦ埛淇℃伅寮傚父" + openId + ", " + responseEntity.getBody());
}
JSONObject userResult = JSONObject.parseObject(responseEntity.getBody());
int total = userResult.getIntValue("total");
-
+ JSONObject paramOut = new JSONObject();
JSONObject userInfo = paramIn.getJSONObject("userInfo");
if (total == 0) {
//淇濆瓨鐢ㄦ埛淇℃伅
- JSONObject registerInfo = new JSONObject();
+ /*JSONObject registerInfo = new JSONObject();
//璁剧疆榛樿瀵嗙爜
String userDefaultPassword = MappingCache.getValue(MappingConstant.KEY_STAFF_DEFAULT_PASSWORD);
@@ -127,7 +127,12 @@
if (responseEntity.getStatusCode() != HttpStatus.OK) {
throw new IllegalArgumentException("鏍圭粷openId 鏌ヨ鐢ㄦ埛淇℃伅寮傚父" + openId);
}
- userResult = JSONObject.parseObject(responseEntity.getBody());
+ userResult = JSONObject.parseObject(responseEntity.getBody());*/
+ paramOut.put("openId", openId);
+ paramOut.put("msg", "杩樻病鏈夋敞鍐岃鍏堟敞鍐�");
+ responseEntity = new ResponseEntity<String>(paramOut.toJSONString(), HttpStatus.UNAUTHORIZED);
+
+ return responseEntity;
}
JSONObject realUserInfo = userResult.getJSONArray("users").getJSONObject(0);
@@ -139,7 +144,7 @@
userMap.put(CommonConstant.LOGIN_USER_ID, userInfo.getString("userId"));
userMap.put(CommonConstant.LOGIN_USER_NAME, userInfo.getString("name"));
String token = AuthenticationFactory.createAndSaveToken(userMap);
- JSONObject paramOut = new JSONObject();
+
paramOut.put("result", 0);
paramOut.put("userInfo", userInfo);
paramOut.put("token", token);
--
Gitblit v1.8.0