2025-06-09 11:44:37 +08:00

76 lines
1.6 KiB
JavaScript

import request from '@/sheep/request';
const KeFuApi = {
sendKefuMessage: (data) => {
return request({
url: '/promotion/kefu-message/send',
method: 'POST',
data,
custom: {
auth: true,
showLoading: true,
loadingMsg: '发送中',
showSuccess: true,
successMsg: '发送成功',
},
});
},
getKefuMessagePage: (params) => {
return request({
url: '/promotion/kefu-message/page',
method: 'GET',
params,
custom: {
auth: true,
showLoading: false,
},
});
},
getKefuMessageList: (params) => {
return request({
url: '/promotion/kefu-message/list',
method: 'GET',
params,
custom: {
auth: true,
showLoading: false,
},
});
},
//获取聊天列表用户
getKefuChatuserList: (params) => {
return request({
url: '/promotion/kefu-message/listCoversation',
method: 'GET',
params,
custom: {
auth: true,
showLoading: false,
},
});
},
getConversationList: (params) => {
return request({
url: '/promotion/kefu-conversation/list',
method: 'GET',
params,
custom: {
auth: true,
showLoading: false,
},
});
},
// 更新用户聊天状态
updateReadStatus: (data) => {
return request({
url: '/promotion/kefu-message/update-read-status?conversationId='+data.conversationId+"&userId="+data.userId+"&userType="+data.userType,
method: 'PUT',
data,
custom: {
},
});
},
};
export default KeFuApi;