提交 9a980f5d 编写于 作者: xinxu.wang's avatar xinxu.wang

小程序退出登录

上级 4bf89094
流水线 #48928 已失败 于阶段
...@@ -612,15 +612,19 @@ public class LoginController extends AccountBaseController { ...@@ -612,15 +612,19 @@ public class LoginController extends AccountBaseController {
public PicaResponse loginOutApplet() { public PicaResponse loginOutApplet() {
String token = super.getToken(); String token = super.getToken();
if (StringUtils.isNotEmpty(token)) { if (StringUtils.isNotEmpty(token)) {
Long doctorId = super.getDoctorIdByToken(); try {
Doctor doctorInfo = doctorService.getDoctorInfo(doctorId.intValue()); Long doctorId = super.getDoctorIdByToken();
if (StringUtil.isNotNull(doctorInfo)) { Doctor doctorInfo = doctorService.getDoctorInfo(doctorId.intValue());
Integer acctId = doctorInfo.getAcctId(); if (StringUtil.isNotNull(doctorInfo)) {
Integer acctId = doctorInfo.getAcctId();
LogLoginEntity entity = AccountLogEntityUtils.getLogLoginEntity(acctId, 1, 4,
AccountTypeEnum.LOGIN_OUT.getCode(), super.getIpAddr(), AccountTypeEnum.LOGIN_STATUS_SUCCESS.getCode(), AccountTypeEnum.LOG_TYPE_LOGIN.getCode(),
"",0,super.getUserTokenTourist());
picaLogUtils.info(entity);
}
} catch (Exception e) {
LogLoginEntity entity = AccountLogEntityUtils.getLogLoginEntity(acctId, 1, 4,
AccountTypeEnum.LOGIN_OUT.getCode(), super.getIpAddr(), AccountTypeEnum.LOGIN_STATUS_SUCCESS.getCode(), AccountTypeEnum.LOG_TYPE_LOGIN.getCode(),
"",0,super.getUserTokenTourist());
picaLogUtils.info(entity);
} }
String unionid = redisClient.get("token-unionid-" +token); String unionid = redisClient.get("token-unionid-" +token);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册