后台推送消息移动端

最后更新于:2022-04-02 07:23:15

后端方法,在业务代码里注入sysBaseAPI,调用sendWebSocketMsg方法即可: ~~~ //注解注入 @Autowired private ISysBaseAPI sysBaseAPI; ......省略代码...... //给前端推送 邮件消息 参数ids是用户ID组成的一个数组,email字符串标识这个消息类型 sysBaseAPI.sendWebSocketMsg(ids, "email") ~~~ 前端: tabhome 首页监听消息,对于不同类型的消息走不同的查询 ``` websocketOnmessage: function (e) { console.log("-----接收消息-------",e.data); var data = eval("(" + e.data + ")"); //解析对象 if(data.cmd == 'email'){ this.loadEmailCount() } }, ```
';