提交 4bf89094 编写于 作者: xinxu.wang's avatar xinxu.wang

小程序退出登录

上级 405a5c13
流水线 #48925 已取消 于阶段
...@@ -616,18 +616,18 @@ public class LoginController extends AccountBaseController { ...@@ -616,18 +616,18 @@ public class LoginController extends AccountBaseController {
Doctor doctorInfo = doctorService.getDoctorInfo(doctorId.intValue()); Doctor doctorInfo = doctorService.getDoctorInfo(doctorId.intValue());
if (StringUtil.isNotNull(doctorInfo)) { if (StringUtil.isNotNull(doctorInfo)) {
Integer acctId = doctorInfo.getAcctId(); Integer acctId = doctorInfo.getAcctId();
String unionid = redisClient.get("token-unionid-" +token);
redisClient.del("token-unionid-" +token);
redisClient.del("token-openid-" +token);
redisClient.del("token-doctor-unionid-" +unionid);
LogLoginEntity entity = AccountLogEntityUtils.getLogLoginEntity(acctId, 1, 4, LogLoginEntity entity = AccountLogEntityUtils.getLogLoginEntity(acctId, 1, 4,
AccountTypeEnum.LOGIN_OUT.getCode(), super.getIpAddr(), AccountTypeEnum.LOGIN_STATUS_SUCCESS.getCode(), AccountTypeEnum.LOG_TYPE_LOGIN.getCode(), AccountTypeEnum.LOGIN_OUT.getCode(), super.getIpAddr(), AccountTypeEnum.LOGIN_STATUS_SUCCESS.getCode(), AccountTypeEnum.LOG_TYPE_LOGIN.getCode(),
"",0,super.getUserTokenTourist()); "",0,super.getUserTokenTourist());
picaLogUtils.info(entity); picaLogUtils.info(entity);
return PicaResponse.toResponse();
} else {
return PicaResponse.toResponse();
} }
String unionid = redisClient.get("token-unionid-" +token);
redisClient.del("token-unionid-" +token);
redisClient.del("token-openid-" +token);
redisClient.del("token-doctor-unionid-" +unionid);
return PicaResponse.toResponse();
} else { } else {
throw new AccountException(AccountExceptionEnum.PICA_LOGIN_AGAIN); throw new AccountException(AccountExceptionEnum.PICA_LOGIN_AGAIN);
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册