|
@@ -63,6 +63,9 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
|
|
|
@Autowired
|
|
|
private MceReceiveMapper mceReceiveMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysUserPersonService sysUserPersonService;
|
|
|
+
|
|
|
@Override
|
|
|
public CommonPage<Object> mceList(String infoTitle, String infoType, String startTime, String endTime, Integer id, Integer infoId, Integer current, Integer size) {
|
|
|
List<Object> list = new ArrayList<>();
|
|
@@ -437,7 +440,11 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
|
|
|
|
|
|
// 登录成功通知只给登录用户发送微信公众号消息
|
|
|
if ("0".equals(infoType)) {
|
|
|
- sendWeChatMessage(mbUser, mceRequestVO, wcMode, infoType, mceReceiveId);
|
|
|
+ SysUserPerson one = sysUserPersonService.lambdaQuery().select(SysUserPerson::getIsLoginNotify).eq(SysUserPerson::getUserId, mbUser.getUserId()).one();
|
|
|
+ Integer isLoginNotify = one.getIsLoginNotify();
|
|
|
+ if (isLoginNotify == 1) {
|
|
|
+ sendWeChatMessage(mbUser, mceRequestVO, wcMode, infoType, mceReceiveId);
|
|
|
+ }
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -466,6 +473,7 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
|
|
|
break;
|
|
|
default:
|
|
|
log.error("未知的告警发送类型: {}", alarmSendType);
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
|