|
@@ -238,6 +238,7 @@ class AgentEventService:
|
|
|
agent_monitor = self.data_handle_server.get_agent_monitor(state_data.saas_id, state_data.agent_num)
|
|
|
if not agent_monitor:
|
|
|
return
|
|
|
+ self.agent_state_service.idle(agent.saas_id, agent.out_id, agent.phone_num)
|
|
|
self.agent_monitor_service.update_idle(agent_monitor)
|
|
|
self.push_handler.push_on_agent_work_report(state_data.saas_id, state_data.flow_id, state_data.agent_num, "", state_data.scene, WorkStatus.AGENT_HANG_IDLE)
|
|
|
self.agent_actionlog_service.insert_service_state(agent_monitor, AgentServiceState.IDLE, AgentLogState.REPROCESSING_IDLE)
|