|
@@ -248,7 +248,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
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_BLANK2);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -257,7 +257,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
String sessionKey = sessionResult.getString("session_key");
|
|
|
if (StrKit.isBlank(sessionKey)) {
|
|
|
Kv data = Kv.by("errcode", 500).set("errmsg", "sessionKey is blank");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK3);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_CONTENT);
|
|
|
return;
|
|
|
}
|
|
|
// renderText(sessionKey+" " +encryptedData+" "+iv+" "+ encryptedData.replace(" ", "+"));
|
|
@@ -318,7 +318,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
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_BLANK2);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
|
|
|
return;
|
|
|
}
|
|
|
SmsService sService = ServiceFactory.getService(SmsService.class);
|
|
@@ -343,7 +343,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
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_BLANK2);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
|
|
|
return;
|
|
|
}
|
|
|
JSONObject sessionResult = JSON.parseObject(sessionJson);
|
|
@@ -363,7 +363,6 @@ public class WxaUserApiController extends WxaController {
|
|
|
* 解除绑定接口
|
|
|
*/
|
|
|
public void unbind() {
|
|
|
- try {
|
|
|
String sessionId = getPara("wxa-sessionid");
|
|
|
if (StrKit.isBlank(sessionId)) {
|
|
|
Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session Header is blank for session");
|
|
@@ -374,7 +373,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
|
|
|
if (StrKit.isBlank(sessionJson)) {
|
|
|
Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session sessionJson is blank for cache");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK2);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
|
|
|
return;
|
|
|
}
|
|
|
ApiResult sessionResult = ApiResult.create(sessionJson);
|
|
@@ -382,7 +381,7 @@ public class WxaUserApiController extends WxaController {
|
|
|
String sessionKey = sessionResult.get("session_key");
|
|
|
if (StrKit.isBlank(sessionKey)) {
|
|
|
Kv data = Kv.by("errcode", 500).set("errmsg", "sessionKey is blank");
|
|
|
- renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK3);
|
|
|
+ renderJson(ErrorConstant.ERROR_WXA_SESSION_CONTENT);
|
|
|
return;
|
|
|
}
|
|
|
DoctorsWechat doctorsWechat = DoctorsWechat.dao.findFirst("select * from doctors_wechat where wxa_openid=?", sessionResult.get("openid"));
|
|
@@ -392,11 +391,6 @@ public class WxaUserApiController extends WxaController {
|
|
|
LoginBean loginBean = new LoginBean();
|
|
|
loginBean.setSessionId(sessionId);
|
|
|
renderJson(new ResultBean(loginBean));
|
|
|
- } catch (Exception e) {
|
|
|
- // TODO: handle exception
|
|
|
- renderText(e.toString());
|
|
|
- }
|
|
|
-
|
|
|
}
|
|
|
|
|
|
}
|