|
@@ -63,10 +63,10 @@ public class WebSocketConteoller extends BaseController {
|
|
log.info("baseCameraManagement-----"+baseCameraManagement);
|
|
log.info("baseCameraManagement-----"+baseCameraManagement);
|
|
// 获取推送人ID列表
|
|
// 获取推送人ID列表
|
|
log.info("publish-----"+baseCameraManagement.getCreateBy()+"-------------"+baseCameraManagement.getDeptId());
|
|
log.info("publish-----"+baseCameraManagement.getCreateBy()+"-------------"+baseCameraManagement.getDeptId());
|
|
- List<String> set = baseUserService.getUserIdList(baseCameraManagement.getCreateBy(), baseCameraManagement.getDeptId());
|
|
|
|
|
|
+ Set<String> set = baseUserService.getUserIdList(baseCameraManagement.getCreateBy(), baseCameraManagement.getDeptId());
|
|
log.info("set-----"+set);
|
|
log.info("set-----"+set);
|
|
String[] list = set.toArray(new String[set.size()]);
|
|
String[] list = set.toArray(new String[set.size()]);
|
|
- // List<String> userIdList = new ArrayList<>(set);
|
|
|
|
|
|
+ List<String> userIdList = new ArrayList<>(set);
|
|
MsgAlarmResp msgAlarmResp = new MsgAlarmResp();
|
|
MsgAlarmResp msgAlarmResp = new MsgAlarmResp();
|
|
String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
@@ -95,8 +95,8 @@ public class WebSocketConteoller extends BaseController {
|
|
webSocketServer.sendMoreMessage(list, content);
|
|
webSocketServer.sendMoreMessage(list, content);
|
|
// app 消息推送
|
|
// app 消息推送
|
|
List<String> alias = new ArrayList<>();
|
|
List<String> alias = new ArrayList<>();
|
|
- if (!StringUtils.isEmpty(set) || set.size() > 0) {
|
|
|
|
- alias = userRegistrationidService.selectRegistrationID(set);
|
|
|
|
|
|
+ if (!StringUtils.isEmpty(userIdList) || userIdList.size() > 0) {
|
|
|
|
+ alias = userRegistrationidService.selectRegistrationID(userIdList);
|
|
}
|
|
}
|
|
// List<String> alias = new ArrayList<String>();
|
|
// List<String> alias = new ArrayList<String>();
|
|
// alias.add("sunhh");
|
|
// alias.add("sunhh");
|
|
@@ -114,14 +114,14 @@ public class WebSocketConteoller extends BaseController {
|
|
content);
|
|
content);
|
|
}
|
|
}
|
|
// 存入数据
|
|
// 存入数据
|
|
- if (!StringUtils.isEmpty(msgAlarm.getAlarmId()) || !StringUtils.isEmpty(set)) {
|
|
|
|
|
|
+ if (!StringUtils.isEmpty(msgAlarm.getAlarmId()) || !StringUtils.isEmpty(userIdList)) {
|
|
String userIdLogin = "admin编码";
|
|
String userIdLogin = "admin编码";
|
|
SysUser user = userService.selectUserById(1L);
|
|
SysUser user = userService.selectUserById(1L);
|
|
if (!ObjectUtils.isEmpty(user)) {
|
|
if (!ObjectUtils.isEmpty(user)) {
|
|
userIdLogin = user.getUserId();
|
|
userIdLogin = user.getUserId();
|
|
}
|
|
}
|
|
String alarmId = msgAlarm.getAlarmId();
|
|
String alarmId = msgAlarm.getAlarmId();
|
|
- for (String userId : set) {
|
|
|
|
|
|
+ for (String userId : userIdList) {
|
|
MsgWebPush msgWebPush = new MsgWebPush();
|
|
MsgWebPush msgWebPush = new MsgWebPush();
|
|
// 状态:1未读;2已读
|
|
// 状态:1未读;2已读
|
|
msgWebPush.setStatus(1);
|
|
msgWebPush.setStatus(1);
|