diff --git a/iot-common/iot-third/src/main/java/com/qiuguo/iot/third/service/MusicService.java b/iot-common/iot-third/src/main/java/com/qiuguo/iot/third/service/MusicService.java index 2ce926f..4b40846 100644 --- a/iot-common/iot-third/src/main/java/com/qiuguo/iot/third/service/MusicService.java +++ b/iot-common/iot-third/src/main/java/com/qiuguo/iot/third/service/MusicService.java @@ -49,6 +49,7 @@ public class MusicService { if (ObjectUtils.isEmpty(keyword)) { keyword = "追梦赤子心"; } + keyword = keyword.replaceAll("^[^\\u4e00-\\u9fa5\\d]+|[^\\u4e00-\\u9fa5\\d]+$", ""); WebClient webClient = WebClient.builder() .defaultHeader("Content-Type", "application/json; charset=utf-8") .defaultHeader("User-Agent","PostmanRuntime/7.29.0") diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/MusicController.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/MusicController.java index ec0280d..582dcb6 100644 --- a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/MusicController.java +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/MusicController.java @@ -27,8 +27,7 @@ public class MusicController { @GetMapping("/search") public Mono> search(String name, @RequestParam(required = false, defaultValue = "1") Integer type) { - - return musicService.searchMusic(name.replaceAll("^[^\\u4e00-\\u9fa5\\d]+|[^\\u4e00-\\u9fa5\\d]+$", ""),type); + return musicService.searchMusic(name,type); }