From 34ca2a3f752a87719e78eea258af21de4a47b550 Mon Sep 17 00:00:00 2001 From: liyi Date: Fri, 21 Feb 2025 10:21:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=B0=83=E6=95=B4=E5=BC=80=E9=94=81?= =?UTF-8?q?=E5=87=BA=E7=8E=B0=E6=95=B0=E6=8D=AE=E4=B8=8D=E5=AD=98=E5=9C=A8?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/talkView/talk_view_logic.dart | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/lib/talk/starChart/views/talkView/talk_view_logic.dart b/lib/talk/starChart/views/talkView/talk_view_logic.dart index f947d584..a090325e 100644 --- a/lib/talk/starChart/views/talkView/talk_view_logic.dart +++ b/lib/talk/starChart/views/talkView/talk_view_logic.dart @@ -497,18 +497,15 @@ class TalkViewLogic extends BaseGetXController { final lockPeerId = StartChartManage().lockPeerId; final lockListPeerId = StartChartManage().lockListPeerId; int lockId = lockDetailState.keyInfos.value.lockId ?? 0; - if (lockListPeerId.length == 0) { - // 如果锁列表没有获取到peerId,代表只有一个锁,直接使用锁详情的lockId - lockId = lockDetailState.keyInfos.value.lockId ?? 0; - } else { - // 如果锁列表获取到peerId,代表有多个锁,使用锁列表的peerId - // 从列表中遍历出对应的peerId - lockListPeerId.forEach((element) { - if (element.network?.peerId == lockPeerId) { - lockId = element.lockId ?? 0; - } - }); - } + + // 如果锁列表获取到peerId,代表有多个锁,使用锁列表的peerId + // 从列表中遍历出对应的peerId + lockListPeerId.forEach((element) { + if (element.network?.peerId == lockPeerId) { + lockId = element.lockId ?? 0; + } + }); + final LockSetInfoEntity lockSetInfoEntity = await ApiRepository.to.getLockSettingInfoData( lockId: lockId.toString(), @@ -608,6 +605,7 @@ class TalkViewLogic extends BaseGetXController { } return processedList; } + //test测试降噪算法 // List preprocessAudio(List pcmList) { // final List processedList = [];