import request from '@/utils/request' /** * 发送 * @param {Object} data * @param {number} data.to_user_id * @param {number} data.content * @param {number} data.type * @param {number} data.form_type */ export function send(data) { return request({ url: '/api/chat/send', method: 'post', data }); } /** * 标记消息已读 * @param {Object} data * @param {number} data.form_user_id */ export function markRead(data) { return request({ url: '/api/chat/markRead', method: 'post', data }); } /** * 获取未读消息数 * @param {Object} data * @param {number} data.form_user_id */ export function getUnreadCount(data) { return request({ url: '/api/chat/unreadCount', method: 'post', data }); } /** * 获取会话列表 */ export function getSessionList() { return request({ url: '/api/chat/sessionList', method: 'get', }); } /** * 记录 * @param {Object} data * @param {number} data.to_user_id * @param {number} data.page * @param {number} data.limit */ export function getRecordList(data) { return request({ url: '/api/chat/recordList', method: 'get', data }); } /** * 建立连接扣次数 * @param {Object} data * @param {number} data.to_user_id */ export function initSession(data) { return request({ url: '/api/chat/initSession', method: 'post', data }); }