🎨 添加图库和客服插件(有问题-待修改)
This commit is contained in:
113
src/plugin/customerservice/api/api.js
Normal file
113
src/plugin/customerservice/api/api.js
Normal file
@@ -0,0 +1,113 @@
|
||||
import service from '@/utils/request'
|
||||
|
||||
export const saveService = (data) => {
|
||||
return service({
|
||||
url: '/service/save_service',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const findService = (params) => {
|
||||
return service({
|
||||
url: '/service/find_service',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const getServiceList = (params) => {
|
||||
return service({
|
||||
url: '/service/get_service_list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const deleteService = (params) => {
|
||||
return service({
|
||||
url: '/service/delete_service',
|
||||
method: 'delete',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const adminServiceLogin = (params) => {
|
||||
return service({
|
||||
url: '/service/admin_login',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const accountServiceLogin = (data) => {
|
||||
return service({
|
||||
url: '/service/account_login',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const saveScript = (data) => {
|
||||
return service({
|
||||
url: '/service/save_script',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const findScript = (params) => {
|
||||
return service({
|
||||
url: '/service/find_script',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const getScriptList = (params) => {
|
||||
return service({
|
||||
url: '/service/get_script_list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const deleteScript = (params) => {
|
||||
return service({
|
||||
url: '/service/delete_script',
|
||||
method: 'delete',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const saveReply = (data) => {
|
||||
return service({
|
||||
url: '/service/save_reply',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const findReply = (params) => {
|
||||
return service({
|
||||
url: '/service/find_reply',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const autoReplyList = (params) => {
|
||||
return service({
|
||||
url: '/service/auto_reply_list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const deleteReply = (params) => {
|
||||
return service({
|
||||
url: '/service/delete_reply',
|
||||
method: 'delete',
|
||||
params
|
||||
})
|
||||
}
|
61
src/plugin/customerservice/api/test.js
Normal file
61
src/plugin/customerservice/api/test.js
Normal file
@@ -0,0 +1,61 @@
|
||||
import service from '@/utils/request'
|
||||
import Cookies from 'js-cookie'
|
||||
|
||||
// 添加请求拦截器
|
||||
service.interceptors.request.use(
|
||||
config => {
|
||||
config.headers['user-token'] = 'sssssssssssssssssss'
|
||||
return config
|
||||
},
|
||||
error => {
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
export const getServiceInfo = (params) => {
|
||||
return service({
|
||||
url: '/service/get_kf_info',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const sendMessageData = (data) => {
|
||||
return service({
|
||||
url: '/service/send_msg',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const getMsgList = (params) => {
|
||||
return service({
|
||||
url: '/service/get_msg_list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const setMsgView = (params) => {
|
||||
return service({
|
||||
url: '/service/set_msg_view',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const uploadFile = (data) => {
|
||||
return service({
|
||||
url: '/service/upload_file',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const getTestUserInfo = (params) => {
|
||||
return service({
|
||||
url: '/service/get_user_info',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
76
src/plugin/customerservice/api/ws.js
Normal file
76
src/plugin/customerservice/api/ws.js
Normal file
@@ -0,0 +1,76 @@
|
||||
import service from '@/utils/request'
|
||||
import Cookies from 'js-cookie'
|
||||
|
||||
// 添加请求拦截器
|
||||
service.interceptors.request.use(
|
||||
config => {
|
||||
config.headers['chat-token'] = Cookies.get('kf_token')
|
||||
return config
|
||||
},
|
||||
error => {
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
export const getServiceInfo = (params) => {
|
||||
return service({
|
||||
url: '/service/get_kf_info',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const sendMessageData = (data) => {
|
||||
return service({
|
||||
url: '/service/send_msg',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
export const getMsgUser = (params) => {
|
||||
return service({
|
||||
url: '/service/get_msg_user',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const getMsgList = (params) => {
|
||||
return service({
|
||||
url: '/service/get_msg_list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const setMsgView = (params) => {
|
||||
return service({
|
||||
url: '/service/set_msg_view',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const uploadFile = (data) => {
|
||||
return service({
|
||||
url: '/service/upload_file',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export const getScriptList = (params) => {
|
||||
return service({
|
||||
url: '/service/get_service_script',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export const getClientUserInfo = (params) => {
|
||||
return service({
|
||||
url: '/service/get_user_info',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
Reference in New Issue
Block a user