import request from '@/service/request.js' export default { postAddRoom(data) { return request.post('/api/message/AddRoom', data) }, getUserTypeInfo(id){ return request.get(`/api/message/GetUserTypeInfo/${id}`); }, getUserInfo(id){ return request.get(`/api/message/GetUserInfo/${id}`); }, getUserSourceId(id){ return request.get(`/api/message/GetUserSourceId/${id}`); }, //邀请普通用户加入多人聊天 getInviteUserJoin(userid,room_no){ return request.get(`/api/message/applyUser/${userid}/JoinRoom/${room_no}`); }, //邀请平台客服加入聊天 getInviteServiceUserJoin(room_no,type,appointUserId){ return request.get(`/api/message/applyCustomJoin/platform/${room_no}?appointUserId=${appointUserId || 0}&type=${type || 'joinVideo'}`); }, //邀请商家客服加入多人聊天 getInviteBusinessUserJoin(shopid,room_no,sellerId){ return request.get(`/api/message/applyCustomJoin/${shopid}/${room_no}?appointUserId=${sellerId || 0}`); }, //消息列表(id都传md5) getMessageList(sendUserId,receviveUserId){ return request.get(`/api/message/getMessageList/${sendUserId}/${receviveUserId}`) }, //未读消息条数 getUserUnReadMessageCount(){ return request.get(`/api/message/userUnReadMessageCount`); }, //用户在线状态 getUserOnlineStatus(data){ return request.post(`/api/message/CheckUserOnLine?isTest=true`,data); }, // 获取IM对话列表 getIMReply({isPlateform,isAll}) { isPlateform = isPlateform || false; isAll = isAll || false; return request.get(`/api/message/imreply?isPlatform=${isPlateform}&isAll=${isAll}`) }, //消息详情 getMessageDetail(id) { return request.get(`/api/message/ReadInfo/${id}`) } }