work.js 2.32 KB
import request from '@/utils/request'

/**
 * 确认接通
 * @param {*} data
 */
export function callWebConfirm(data) {
  return request({
    url: '/chery/call/web/confirm',
    method: 'post',
    data
  })
}
/**
 * 挂断电话
 * @param {*} data
 */
export function callWebDisconnect(data) {
  return request({
    url: '/chery/call/web/disconnect',
    method: 'post',
    data
  })
}

/**
 * 拨打电话
 * @param {*} data
 */
export function callWebIn(data) {
  return request({
    url: '/chery/call/web/in',
    method: 'post',
    data
  })
}
/**
 * 创建订单
 * @param {*} data
 */
export function createOrder(data) {
  return request({
    url: 'chery/order/create',
    method: 'post',
    data
  })
}
/**
 * 删除订单
 * @param {*} data
 */
export function deleteOrder(data) {
  return request({
    url: '/chery/order-system/delete',
    method: 'post',
    data
  })
}

/**
 * web-推送消息到app
 * @param {*} data
 */
export function notifyApp(data) {
  return request({
    url: '/chery/notify/app',
    method: 'post',
    data
  })
}
/**
 * 工作台未沟通/已沟通列表
 * @param {*} data
 */
export function getCommunicationList(data) {
  return request({
    url: '/chery/order/web/list',
    method: 'post',
    data
  })
}
/**
 * WEB-获取排队列表
 * @param {*} data
 */
export function getQueueQuery(data) {
  return request({
    url: '/chery/call/web/queue/query',
    method: 'post',
    data
  })
}
/**
 *WEB-查询订单信息
 * @param {*} data
 */
export function getOrderInfo(data) {
  return request({
    url: '/chery/order/fetch/order-info',
    method: 'post',
    data
  })
}
/**
 * 二要素比图身份认证接口
 * @param {*} data
 */
export function twoElementFace(data) {
  return request({
    url: '/chery/external/two-element-face/verify',
    method: 'post',
    data
  })
}
/**
 *情绪程度识别
 * @param {*} data
 */
export function emotionRecognize(data) {
  return request({
    url: '/chery/external/emotion/recognize',
    method: 'post',
    data
  })
}
/**
 * WEB-等待接通
 * @param {*} data
 */
export function callWebWait(data) {
  return request({
    url: '/chery/call/web/wait',
    method: 'post',
    data
  })
}
/**
 * WEB-等待接通
 * @param {*} data
 */
export function callWebPoll(data) {
  return request({
    url: '/chery/call/web/poll',
    method: 'post',
    data
  })
}