⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 softagentmonitor.js

📁 达内CRM培训项目java源码:主要系统功能 1 用户登录 2 客户管理:查询客户、增加客户、修改客户; 3 订单管理:查询订单、生成订单、修改订单、订单确认; 4 产品管理:查询产品
💻 JS
字号:
var CONSULT_IDLE=0;
var CONSULT_INITIATED=1;
var CONSULT_READY_TO_COMPLETE=2;

var consultMonitor=new ConsultMonitor(0);
function ConsultMonitor(consultState)
{
	this.consultState=CONSULT_IDLE;
}
function informConsultMonitor(status)
{
	//alert("informConsultMonitor:"+status);
	switch (status)
	{
		case CALL_HELD:
			consultMonitor.consultState=CONSULT_INITIATED;
			break;
		case CALL_DIALING:
			break;
		case CALL_ESTABLISHED:
			consultMonitor.consultState=CONSULT_READY_TO_COMPLETE;
			break;
		case CALL_ERROR:
			//alert("AGENT_ERROR");
			consultMonitor.consultState=CONSULT_IDLE;
			break;
	}
}
function setConsultMonitorState(state)
{
	consultMonitor.consultState=state;
}

var TRANSFER_IDLE=0;
var TRANSFER_INITIATED=1;
var TRANSFER_READY_TO_COMPLETE=2;

var transferMonitor=new TransferMonitor(0);
function TransferMonitor(transferState)
{
	this.transferState=TRANSFER_IDLE;
}
function informTransferMonitor(status)
{
	//alert("informConsultMonitor");
	switch (status)
	{
		case CALL_HELD:
			transferMonitor.transferState=TRANSFER_INITIATED;
			break;
		case CALL_DIALING:
			break;
		case CALL_ESTABLISHED:
			transferMonitor.transferState=TRANSFER_READY_TO_COMPLETE;
			break;
                case CALL_ERROR:
			transferMonitor.transferState=TRANSFER_IDLE;
			break;
	}
}
function setTransferMonitorState(state)
{
	transferMonitor.transferState=state;
}


var CONFERENCE_IDLE=0;
var CONFERENCE_INITIATED=1;
var CONFERENCE_READY_TO_COMPLETE=2;

var conferenceMonitor=new ConferenceMonitor(0);
function ConferenceMonitor(conferenceState)
{
	this.conferenceState=CONFERENCE_IDLE;
}
function informConferenceMonitor(status)
{
	//alert("informConsultMonitor");
	switch (status)
	{
		case CALL_HELD:
			conferenceMonitor.conferenceState=CONFERENCE_INITIATED;
			break;
		case CALL_DIALING:
			break;
		case CALL_ESTABLISHED:
			conferenceMonitor.conferenceState=CONFERENCE_READY_TO_COMPLETE;
			break;
		case CALL_ERROR:
			conferenceMonitor.conferenceState=CONFERENCE_IDLE;
			break;
	}
}
function setConferenceMonitorState(state)
{
	conferenceMonitor.conferenceState=state;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -