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 e8384f3..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,7 +76,7 @@ public class MusicActionCommand extends ActionCommand implements IActionCommand
log.info("推送Box播放音乐");
BoxSession boxSession = baseWebSocketService.getBoxSessionWithSn(baseSession.getSn());
if(boxSession != null){
- baseWebSocketService.sendMsg(baseSession, resp);
+ baseWebSocketService.sendMsg(boxSession, resp);
//记录音乐状态
if(resp.getMusic().getPlay().equals(PlayEnum.STOP.getCode())){
//去掉内存中音乐同步对象
diff --git a/iot-modules/iot-customer-http-api/pom.xml b/iot-modules/iot-customer-http-api/pom.xml
index c18a5ff..9d831fc 100644
--- a/iot-modules/iot-customer-http-api/pom.xml
+++ b/iot-modules/iot-customer-http-api/pom.xml
@@ -33,6 +33,14 @@
mysql-connector-java
8.0.29
+
+
+
+ com.belerweb
+ pinyin4j
+ 2.5.1
+
+
diff --git a/iot-modules/iot-customer-http-api/src/main/java/com/qiuguo/iot/customer/http/api/filter/LogWebFilter.java b/iot-modules/iot-customer-http-api/src/main/java/com/qiuguo/iot/customer/http/api/filter/LogWebFilter.java
index ceb3fd0..cc9a053 100644
--- a/iot-modules/iot-customer-http-api/src/main/java/com/qiuguo/iot/customer/http/api/filter/LogWebFilter.java
+++ b/iot-modules/iot-customer-http-api/src/main/java/com/qiuguo/iot/customer/http/api/filter/LogWebFilter.java
@@ -1,6 +1,10 @@
package com.qiuguo.iot.customer.http.api.filter;
import lombok.extern.slf4j.Slf4j;
+import net.sourceforge.pinyin4j.PinyinHelper;
+import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
+import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
+import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;
import org.hswebframework.web.logger.ReactiveLogger;
import org.reactivestreams.Publisher;
import org.slf4j.MDC;
@@ -114,4 +118,17 @@ public class LogWebFilter implements WebFilter {
};
}
+ public static void main(String[] args) throws BadHanyuPinyinOutputFormatCombination {
+ String chineseText = "你好,世界!";
+
+ // 将中文文本转换为拼音数组
+ HanyuPinyinOutputFormat hanyuPinyinOutputFormat = new HanyuPinyinOutputFormat();
+ hanyuPinyinOutputFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
+ String pinyinArray = PinyinHelper.toHanYuPinyinString(chineseText, hanyuPinyinOutputFormat, null, false);
+
+ // 打印拼音结果
+
+ System.out.print(pinyinArray + " ");
+ }
+
}