60 lines
1.9 KiB
JavaScript
60 lines
1.9 KiB
JavaScript
![]() |
import { $post, $get } from '@/customerServiceHelpers/request';
|
||
|
import request from '@/utils/request';
|
||
|
|
||
|
export const customerserviceAPI = {
|
||
|
//发送消息
|
||
|
sendToCs(params) {
|
||
|
return request('/api/api/biz-customer-service/msg/sendToCs',{
|
||
|
method:'POST',
|
||
|
data:{
|
||
|
...params,
|
||
|
}
|
||
|
});
|
||
|
},
|
||
|
//上传附件
|
||
|
fileUpload(params){
|
||
|
return $post('/api/doc/v1.0/files/upload?appCode=upload_cs&objectId=22&objectType='+params.objectType, {
|
||
|
params: params.multipartFiles,
|
||
|
headers: {
|
||
|
'Content-Type': 'multipart/form-data'
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
//下载附件
|
||
|
getSecretKey(params) {
|
||
|
const downloadService = '/api/doc/api/data-service-document-center'
|
||
|
return $get(`${downloadService}` + '/outer/v1.0/files/getSecretKey', { params });
|
||
|
},
|
||
|
/**
|
||
|
*
|
||
|
* @param {object} params
|
||
|
*
|
||
|
* 物流订单详情附件下载
|
||
|
*/
|
||
|
getDownload(params) {
|
||
|
const downloadService = '/api/doc/api/data-service-document-center'
|
||
|
return $post(`${downloadService}` + '/outer/v1.0/files/getDownloadBody', { params, responseType: 'arraybuffer' });
|
||
|
},
|
||
|
check(params) {
|
||
|
return request('/api/api/biz-customer-service/conversation/check',{
|
||
|
method:'POST',
|
||
|
data:{
|
||
|
...params,
|
||
|
}
|
||
|
});
|
||
|
},
|
||
|
//评价
|
||
|
estimate(params) {
|
||
|
return request('/api/api/biz-customer-service/outer/v1.0/eshopConversation/updateConversationById',{
|
||
|
method:'POST',
|
||
|
data:{
|
||
|
...params,
|
||
|
}
|
||
|
});
|
||
|
},
|
||
|
//获取咨询项目
|
||
|
list(params) {
|
||
|
let method = "get";
|
||
|
return request('/api/biz-service-ebtp-tender/v1/participateProject/list?supplierNumber=' + params.supplierNumber, { method: method })
|
||
|
},
|
||
|
}
|