|
@ -481,23 +481,27 @@ public class DoctorDeviceController extends BaseController {
|
|
return write(200,"提醒成功!");
|
|
return write(200,"提醒成功!");
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
error(e);
|
|
error(e);
|
|
|
|
e.printStackTrace();
|
|
return error( -1, "提醒失败!");
|
|
return error( -1, "提醒失败!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
public void sender(List<DeviceWxMessageDTO> deviceWxMessageList){
|
|
public void sender(List<DeviceWxMessageDTO> deviceWxMessageList){
|
|
//发送到队列
|
|
//发送到队列
|
|
deviceWxMessageList.stream().forEach(one->{
|
|
|
|
jmsTemplate.send(devcieChannelName, new MessageCreator() {
|
|
|
|
@Override
|
|
|
|
public Message createMessage(Session session) throws JMSException {
|
|
|
|
TextMessage textMessage = session.createTextMessage();
|
|
|
|
textMessage.setText(net.sf.json.JSONObject.fromObject(one).toString());
|
|
|
|
return textMessage;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
try{
|
|
|
|
deviceWxMessageList.stream().forEach(one->{
|
|
|
|
jmsTemplate.send(devcieChannelName, new MessageCreator() {
|
|
|
|
@Override
|
|
|
|
public Message createMessage(Session session) throws JMSException {
|
|
|
|
TextMessage textMessage = session.createTextMessage();
|
|
|
|
textMessage.setText(net.sf.json.JSONObject.fromObject(one).toString());
|
|
|
|
return textMessage;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|