fix:增加同事进行监视和呼叫时的限制
This commit is contained in:
parent
9cc130cc55
commit
bd0fac6d46
@ -30,8 +30,9 @@ class UdpTalkRequestHandler extends ScpMessageBaseHandle
|
|||||||
replySuccessMessage(scpMessage);
|
replySuccessMessage(scpMessage);
|
||||||
// 判断是否登录账户
|
// 判断是否登录账户
|
||||||
final loginData = await Storage.getLoginData();
|
final loginData = await Storage.getLoginData();
|
||||||
|
// 如果登录账户不为空,且不是被动接听状态,且不是接听成功状态
|
||||||
if (loginData != null &&
|
if (loginData != null &&
|
||||||
talkStatus.status != TalkStatus.passiveCallWaitingAnswer) {
|
(talkStatus.status != TalkStatus.passiveCallWaitingAnswer && talkStatus.status!=TalkStatus.answeredSuccessfully)) {
|
||||||
// 收到对讲请求
|
// 收到对讲请求
|
||||||
final TalkReq talkReq = scpMessage.Payload;
|
final TalkReq talkReq = scpMessage.Payload;
|
||||||
startChartManage.FromPeerId = scpMessage.ToPeerId!;
|
startChartManage.FromPeerId = scpMessage.ToPeerId!;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user