|
@@ -79,16 +79,17 @@ public class AsyncFactory
|
|
|
// 日志状态
|
|
|
if (StringUtils.equalsAny(status, Constants.LOGIN_SUCCESS, Constants.LOGOUT, Constants.REGISTER)) {
|
|
|
logininfor.setStatus(String.valueOf(Constants.LOGIN_SUCCESS_STATUS)); // 使用String.valueOf进行转换
|
|
|
+
|
|
|
+ // 如果登录成功,发送微信公众号消息
|
|
|
+ if (Constants.LOGIN_SUCCESS.equals(status)) {
|
|
|
+ sendWeChatMessage(logininfor);
|
|
|
+ }
|
|
|
} else if (Constants.LOGIN_FAIL.equals(status)) {
|
|
|
logininfor.setStatus(String.valueOf(Constants.LOGIN_FAIL_STATUS)); // 使用String.valueOf进行转换
|
|
|
}
|
|
|
sys_user_logger.info("log is {}", JSON.toJSONString(logininfor));
|
|
|
// 插入数据
|
|
|
SpringContextUtils.getBean(ISysLogininforService.class).insertLogininfor(logininfor);
|
|
|
- if (Constants.LOGIN_SUCCESS.equals(logininfor.getStatus())){
|
|
|
- // 微信公众号推送登录消息
|
|
|
- sendWeChatMessage(logininfor);
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
public static String getBlock(Object msg)
|