LAPTOP-5NTQJPUS\LT 9 hónapja
szülő
commit
97d8d8aaa7

+ 22 - 21
PacsOnline_Wechat_Doctor/src/main/java/com/zskk/controller/WxaUserApiController.java

@@ -362,27 +362,28 @@ public class WxaUserApiController extends WxaController {
 		}
 		IAccessTokenCache accessTokenCache = ApiConfigKit.getAccessTokenCache();
 		String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
-		if (StrKit.isBlank(sessionJson)) {
-			Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session sessionJson is blank");
-			renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
-			return;
-		}
-		JSONObject sessionResult = JSON.parseObject(sessionJson);
-		// 获取sessionKey
-		String openid = sessionResult.getString("openid");
-		SmsService sService = ServiceFactory.getService(SmsService.class);
-		String content = sService.checkCodeStore(phone,code);
-		if (content == null) {
-			renderJson(ErrorConstant.ERROR_SMS_CODE_ERR);
-		}else {
-			LoginBean loginBean = sService.checkCode(openid,phone);
-			if (loginBean != null) {
-				loginBean.setSessionId(sessionId);
-				renderJson(new ResultBean(loginBean));
-			} else {
-				renderJson(ErrorConstant.ERROR_DOCTOR_NOT_FIND);
-			}
-		}
+		renderText(sessionJson);
+//		if (StrKit.isBlank(sessionJson)) {
+//			Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session sessionJson is blank");
+//			renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
+//			return;
+//		}
+//		JSONObject sessionResult = JSON.parseObject(sessionJson);
+//		// 获取sessionKey
+//		String openid = sessionResult.getString("openid");
+//		SmsService sService = ServiceFactory.getService(SmsService.class);
+//		String content = sService.checkCodeStore(phone,code);
+//		if (content == null) {
+//			renderJson(ErrorConstant.ERROR_SMS_CODE_ERR);
+//		}else {
+//			LoginBean loginBean = sService.checkCode(openid,phone);
+//			if (loginBean != null) {
+//				loginBean.setSessionId(sessionId);
+//				renderJson(new ResultBean(loginBean));
+//			} else {
+//				renderJson(ErrorConstant.ERROR_DOCTOR_NOT_FIND);
+//			}
+//		}
 		
 	}
 

+ 1 - 0
PacsOnline_Wechat_Doctor/src/main/java/com/zskk/service/SmsService.java

@@ -34,6 +34,7 @@ public class SmsService {
 		DefaultProfile profile = DefaultProfile.getProfile("cn-beijing", "LTAImzRGKfWaL7Vi", "GjWdd2cdHtbQkhhnhSxNbw0QChKD98");
         IAcsClient client = new DefaultAcsClient(profile);
         String code = creatRandomCode();
+        System.out.print(code);
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("code", code);
         CommonRequest request = new CommonRequest();