From 3cf9b7da7e3bfa8bfa0e6fc8596722ca8c6ab673 Mon Sep 17 00:00:00 2001 From: Yutousama <583819556@qq.com> Date: Mon, 14 Nov 2022 15:03:04 +0800 Subject: [PATCH] =?UTF-8?q?fix=E6=96=B0=E5=A2=9E=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E7=BA=AF=E9=9F=B3=E4=B9=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yutou/nas/Controllers/MusicController.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yutou/nas/Controllers/MusicController.java b/src/main/java/com/yutou/nas/Controllers/MusicController.java index bdb9064..685c9f6 100644 --- a/src/main/java/com/yutou/nas/Controllers/MusicController.java +++ b/src/main/java/com/yutou/nas/Controllers/MusicController.java @@ -163,8 +163,15 @@ public class MusicController { @RequestMapping("/nas/music/random.do") @ResponseBody - public String random() { + public String random(String filter) { + boolean _fieldName = false; + if(!StringUtils.isEmpty(filter)){ + _fieldName="true".equals(filter); + } List list = musicTools.getMusicList(true); + if(_fieldName) { + list.removeIf(data -> data.getTitle().contains("instrumental")); + } MusicData data = list.get(Tools.randomCommon(0, list.size() - 1, 1)[0]); JSONObject json = new JSONObject(); json.put("code", 0);