|
|
@@ -39,9 +39,11 @@ func HandleAMI(event map[string]string) {
|
|
|
InterruptRunningTask("PA")
|
|
|
time.Sleep(time.Millisecond * 200) //wait endpoimt release
|
|
|
case "*": //Cab cab interrupt PAD
|
|
|
- //lfshook.NewLogger().Infof("===Cab cab interrupt PAD====== ")
|
|
|
+ lfshook.NewLogger().Infof("===Cab cab interrupt PAD and====== ")
|
|
|
|
|
|
- InterruptRunningTask("C2C")
|
|
|
+ //InterruptRunningTask("C2C")
|
|
|
+ Hangup("3211")
|
|
|
+ Hangup("3281")
|
|
|
time.Sleep(time.Millisecond * 100) //wait endpoimt release
|
|
|
}
|
|
|
}
|
|
|
@@ -407,8 +409,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
} else if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -859,8 +863,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
} else if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -880,6 +886,7 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -919,8 +926,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
} else if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -940,8 +949,11 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
} else if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
+ //alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -961,8 +973,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
} else if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -982,8 +996,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
} else if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -1003,8 +1019,10 @@ func HandleAMI(event map[string]string) {
|
|
|
if ok {
|
|
|
if taskName == "CPA" {
|
|
|
CPAConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "CPA", "start")
|
|
|
} else if taskName == "EMG" {
|
|
|
EMGConfbridgeReinvite(task.ConfbridgeID)
|
|
|
+ alstatus.PaStatus("", "EMG", "start")
|
|
|
}
|
|
|
}
|
|
|
}
|