From 18647a39511a7ba8f8014aecadd143de31eaf5fe Mon Sep 17 00:00:00 2001 From: wulin Date: Sat, 28 Oct 2023 22:24:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E6=92=AD=E6=94=BE?= =?UTF-8?q?=E9=9F=B3=E4=B9=90=E6=97=B6=EF=BC=8C=E5=A4=9A=E6=AC=A1=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E7=BB=99=E5=AE=A2=E6=88=B7=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iot/box/websocket/api/command/MusicActionCommand.java | 1 + .../iot/box/websocket/api/service/BaseWebSocketService.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/MusicActionCommand.java b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/MusicActionCommand.java index 8872b5b..dd769d5 100644 --- a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/MusicActionCommand.java +++ b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/MusicActionCommand.java @@ -76,6 +76,7 @@ public class MusicActionCommand extends ActionCommand implements IActionCommand log.info("推送Box播放音乐"); BoxSession boxSession = baseWebSocketService.getBoxSessionWithSn(baseSession.getSn()); if(boxSession != null){ + baseWebSocketService.sendMsg(boxSession, resp); //记录音乐状态 if(resp.getMusic().getPlay().equals(PlayEnum.STOP.getCode())){ //去掉内存中音乐同步对象 diff --git a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/service/BaseWebSocketService.java b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/service/BaseWebSocketService.java index a3d98ad..22a92b8 100644 --- a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/service/BaseWebSocketService.java +++ b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/service/BaseWebSocketService.java @@ -303,8 +303,10 @@ public class BaseWebSocketService { } return; } + }else{ + sendMsg(baseSession, JSONObject.toJSONString(baseMessageResp)); } - sendMsg(baseSession, JSONObject.toJSONString(baseMessageResp)); + } /**