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)); + } /**