init
This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
const api = {
|
||||
// 客户列表
|
||||
userList: {
|
||||
url: 'kefu/user/list',
|
||||
method: 'get'
|
||||
},
|
||||
// 客户全部标签
|
||||
userLabe: {
|
||||
url: 'kefu/user/label/all',
|
||||
method: 'get'
|
||||
},
|
||||
// 客户已有标签,带有选中标识
|
||||
userLabelSelect: {
|
||||
url: 'kefu/user/label',
|
||||
method: 'get'
|
||||
},
|
||||
// 设置用户标签
|
||||
putUserLabel: {
|
||||
url: 'kefu/user/label',
|
||||
method: 'put',
|
||||
queryKey: ['userId']
|
||||
},
|
||||
// 客户详细信息
|
||||
userInfo: {
|
||||
url: 'kefu/user/info',
|
||||
method: 'get',
|
||||
queryKey: ['user_id'],
|
||||
canInputQuery: true // 有此选项时,并且值为true,代表可以在url上不可以携带参数
|
||||
},
|
||||
// 用户分组
|
||||
UserGroup: {
|
||||
url: 'kefu/user/group',
|
||||
method: 'get'
|
||||
},
|
||||
// 设置用户分组
|
||||
setUserGroup: {
|
||||
url: 'kefu/user/group',
|
||||
method: 'put',
|
||||
queryKey: ['userId', 'id'],
|
||||
canInputQuery: true
|
||||
},
|
||||
// 修改用户信息
|
||||
userUpdateUser: {
|
||||
url: 'kefu/user/updateUser',
|
||||
method: 'put',
|
||||
queryKey: ['userId']
|
||||
},
|
||||
// 删除单个用户标签
|
||||
deleteUserLabel: {
|
||||
url: 'kefu/user/label',
|
||||
method: 'delete',
|
||||
queryKey: ['userId', 'labelId'],
|
||||
canInputQuery: true
|
||||
},
|
||||
// 添加分组
|
||||
serviceCate: {
|
||||
url: 'kefu/service/cate',
|
||||
method: 'post'
|
||||
},
|
||||
userAgreement: {
|
||||
url: 'kefu/agreement',
|
||||
method: 'get',
|
||||
noAuth: true
|
||||
},
|
||||
getAuthReply: {
|
||||
url: 'kefu/service/auth_reply',
|
||||
method: 'get'
|
||||
},
|
||||
saveAuthReply: {
|
||||
url: 'kefu/service/auth_reply',
|
||||
method: 'post',
|
||||
queryKey: ['id'],
|
||||
},
|
||||
deleteAuthReply: {
|
||||
url: 'kefu/service/auth_reply',
|
||||
method: 'delete',
|
||||
queryKey: ['id'],
|
||||
canInputQuery: true
|
||||
},
|
||||
|
||||
putAuthReply: {
|
||||
url: 'kefu/service/auth_reply',
|
||||
method: 'put',
|
||||
queryKey: ['value'],
|
||||
},
|
||||
// 获取当前登录客服信息
|
||||
kefuInfoApi: {
|
||||
url: 'kefu/user/userInfo',
|
||||
method: 'get',
|
||||
},
|
||||
|
||||
savelog: {
|
||||
url: 'kefu/user/savelog',
|
||||
method: 'post'
|
||||
},
|
||||
|
||||
setKefubackstage: {
|
||||
url: 'kefu/service/backstage',
|
||||
method: 'put',
|
||||
queryKey: ['value'],
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
export default api;
|
||||
Reference in New Issue
Block a user