示例#1
0
 /// 咨询接受时,客服和用户联通时触发
 /// <summary>
 /// 咨询接受时,客服和用户联通时触发
 /// </summary>
 /// <param name="callback"></param>
 private void AgentToCustomerCallBack(Action <object> callback)
 {
     //由PS10_咨询方通话_接受者变成【PS08_普通通话】【PS12_会议方通话_接受者】任意一种情况时,触发
     AfterActionEventManage.RegisterOnceAfterActionEvent2(PhoneStatus.PS10_咨询方通话_接受者,
                                                          new List <PhoneStatus>()
     {
         PhoneStatus.PS08_普通通话, PhoneStatus.PS12_会议方通话_接受者
     }, callback, null, "咨询接受时,客服和用户联通时触发");
 }
示例#2
0
 /// 退出话后时执行
 /// <summary>
 /// 退出话后时执行
 /// </summary>
 /// <param name="callback"></param>
 private void ExitAfterCallCallBack(Action <object> callback)
 {
     //话后状态到其他状态时执行
     AfterActionEventManage.RegisterOnceAfterActionEvent2(PhoneStatus.PS06_话后, null, callback, null, "退出话后时执行-更新话后信息");
 }