Files
xk-doctor-wx/request/api/im.js
2026-03-06 13:59:22 +08:00

61 lines
1.3 KiB
JavaScript

import { req } from '@/common/js/index.js';
// 发送消息
export async function sendToUserApi(params) {
return req.request({
url: 'imApi/send-to-user',
method: 'POST',
data: params,
header: {
'Content-Type': 'application/json'
}
});
}
// 获取房间聊天记录
export async function getMessagesByRoomIdApi(params) {
return req.request({
url: 'chat-friends/messages-by-room-id',
method: 'GET',
data: params
});
}
// 获取聊天注册信息
export async function getChatRegisterInfoApi(params) {
return req.request({
url: 'chat-friends/chat-register-info',
method: 'GET',
data: params
});
}
// 上传聊天文件
export function upLoadChatFileApi(params) {
return req.request({
url: 'chat-friends/upload-chat-file',
method: 'UPLOAD',
filePath: params.filePath,
name: params.name || 'file',
formData: params.formData || {}
});
}
// 获取医生信息
export async function getDoctorInfoApi(params) {
return req.request({
url: 'chat-friends/get-doctor-info',
method: 'GET',
data: params
});
}
// 获取房间状态
export async function getRoomStatusApi(params) {
return req.request({
url: 'chat-friends/get-room-status',
method: 'GET',
data: params
});
}