UNPKG

fcc-core

Version:

Fusion communication center.

40 lines (39 loc) 1.38 kB
import { Request as unionRequest } from '../util/util.js' let apiType = this.baseUrl.indexOf('agentgateway') > -1 ? 'AGENTGATEWAY' : 'CMS' apiType = this.baseUrl.indexOf('nagent') > -1 ? 'NAGENT' : 'CMS' export default { // 设置通话流水接口 pushTransferEvntInfo (params) { return unionRequest(params, `${this.baseUrl}/pushTransferEvntInfo`, 'post', apiType) }, // 查询正在服务客户数 queryAgentServiceNum (params) { return unionRequest(params, `${this.baseUrl}/queryAgentServiceNum`, 'post', apiType) }, // customizeAgentRemark (params) { return unionRequest(params, `${this.baseUrl}/agentremark`, 'post', apiType) }, // 设置最大服务数 cms_setmaxchatnum (params) { return unionRequest(params, `${this.baseUrl}/setmaxchatnum`, 'post', apiType) }, // 获取在线消息 unionaccessMsgGet (params) { return unionRequest( params, `${this.baseUrl}/getAgentMsgs?agentId=${this.AgentId}`, 'get', 'post', apiType ) }, // 设置文字呼叫信息 PushUnionaccessCallInfo (params) { return unionRequest(params, `${this.baseUrl}/pushUserCallInfo`, 'post', apiType) }, // 设置文字挂断信息 PushUnionaccessReleaseInfo (params) { return unionRequest(params, `${this.baseUrl}/pushCallDisconnectedEvnt`, 'post', apiType) } }