Sfoglia il codice sorgente

仅分机呼叫才支持呼叫转移

weizhengliang 1 anno fa
parent
commit
0892ff32f1

+ 2 - 1
android_mobile/src/main/yd_w_xiaomi_2_chile/code/com/wdkl/ncs/android/component/home/activity/NewCallListActivity.kt

@@ -191,7 +191,8 @@ class NewCallListActivity : BaseToolActivity(), NewCallItemAdapter.CallClickList
                 var removeCall = false
                 for (item in Constants.callList) {
                     interactionVO = Gson().fromJson(item.tcpModel.data.toString(), InteractionVO::class.java)
-                    if (curTime - item.startTime >= transSeconds*1000L) {
+                    if (curTime - item.startTime >= transSeconds*1000L
+                        && (interactionVO.fromDeviceType == DeviceTypeEnum.DIGIT_BED_DEVICE.value() || interactionVO.fromDeviceType == DeviceTypeEnum.SIMULATE_BED_DEVICE.value())) {
                         val voiceTransferTcpModel = VoiceUtil.voiceTransfer(item.tcpModel.tid, Constants.deviceId, interactionVO.fromDeviceId, interactionVO.id)
                         TcpClient.getInstance().sendMsg(voiceTransferTcpModel.toJson())