消息推送调整
This commit is contained in:
@@ -100,14 +100,16 @@ public class SendEventUtils {
|
|||||||
//设备自身事件 不推送给用户,推送给业务管理
|
//设备自身事件 不推送给用户,推送给业务管理
|
||||||
users = getAdminUser();
|
users = getAdminUser();
|
||||||
if (CollectionUtil.isNotEmpty(users)){
|
if (CollectionUtil.isNotEmpty(users)){
|
||||||
noticeUserDto.setPushClientId(Collections.singletonList(users.get(0).getDevCode()));
|
for (User user : users){
|
||||||
noticeUserDto.setTitle("设备事件");
|
noticeUserDto.setPushClientId(Collections.singletonList(user.getDevCode()));
|
||||||
//记录需要通知的用户和事件关系
|
noticeUserDto.setTitle("设备事件");
|
||||||
CsEventUserPO csEventUser = new CsEventUserPO();
|
//记录需要通知的用户和事件关系
|
||||||
csEventUser.setUserId(users.get(0).getId());
|
CsEventUserPO csEventUser = new CsEventUserPO();
|
||||||
csEventUser.setStatus(0);
|
csEventUser.setUserId(user.getId());
|
||||||
csEventUser.setEventId(id);
|
csEventUser.setStatus(0);
|
||||||
result.add(csEventUser);
|
csEventUser.setEventId(id);
|
||||||
|
result.add(csEventUser);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "2":
|
case "2":
|
||||||
@@ -164,15 +166,17 @@ public class SendEventUtils {
|
|||||||
users = getAdminUser();
|
users = getAdminUser();
|
||||||
if (CollectionUtil.isNotEmpty(users)){
|
if (CollectionUtil.isNotEmpty(users)){
|
||||||
eventName = epdFeignClient.findByName(eventName).getData().getShowName();
|
eventName = epdFeignClient.findByName(eventName).getData().getShowName();
|
||||||
noticeUserDto.setPushClientId(Collections.singletonList(users.get(0).getDevCode()));
|
for (User user : users){
|
||||||
//记录需要通知的用户和事件关系
|
noticeUserDto.setPushClientId(Collections.singletonList(user.getDevCode()));
|
||||||
users.forEach(item->{
|
//记录需要通知的用户和事件关系
|
||||||
CsEventUserPO csEventUser = new CsEventUserPO();
|
users.forEach(item->{
|
||||||
csEventUser.setUserId(item.getId());
|
CsEventUserPO csEventUser = new CsEventUserPO();
|
||||||
csEventUser.setStatus(0);
|
csEventUser.setUserId(item.getId());
|
||||||
csEventUser.setEventId(id);
|
csEventUser.setStatus(0);
|
||||||
result.add(csEventUser);
|
csEventUser.setEventId(id);
|
||||||
});
|
result.add(csEventUser);
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "2":
|
case "2":
|
||||||
@@ -303,7 +307,7 @@ public class SendEventUtils {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (CollectionUtil.isNotEmpty(result)){
|
if (CollectionUtil.isNotEmpty(result)){
|
||||||
users = userFeignClient.getUserByIdList(result).getData();
|
users = userFeignClient.appuserByIdList(result).getData();
|
||||||
}
|
}
|
||||||
return users;
|
return users;
|
||||||
}
|
}
|
||||||
@@ -319,7 +323,7 @@ public class SendEventUtils {
|
|||||||
.map(AppInfoSet::getUserId).collect(Collectors.toList());
|
.map(AppInfoSet::getUserId).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
if (CollectionUtil.isNotEmpty(result)){
|
if (CollectionUtil.isNotEmpty(result)){
|
||||||
users = userFeignClient.getUserByIdList(result).getData();
|
users = userFeignClient.appuserByIdList(result).getData();
|
||||||
}
|
}
|
||||||
return users;
|
return users;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user