| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562 |
- // +----------------------------------------------------------------------
- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
- // +----------------------------------------------------------------------
- // | Author: CRMEB Team <admin@crmeb.com>
- // +----------------------------------------------------------------------
- import request from '@/libs/request'
- /*
- * 登录
- * */
- export function AccountLogin (data) {
- return request({
- url: '/login',
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 获取左侧客服聊天用户列表
- * @constructor
- */
- export function record (params) {
- return request({
- url: '/user/record',
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 获取左侧用户详情
- * @constructor
- */
- export function userInfo (id) {
- return request({
- url: '/user/info/'+id,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 获取左侧用户订单列表
- * @constructor
- */
- export function getorderList (id,params) {
- return request({
- url: '/order/list/'+id,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客服订单发货
- * @constructor
- */
- export function orderDelivery (id,data) {
- return request({
- url: '/order/delivery/'+id,
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 一键改价
- */
- export function editPriceApi(id, data) {
- return request({
- url: `/order/update/${id}`,
- method: 'put',
- data,
- kefu:true
- })
- }
- /**
- * 客服订单改价
- * @constructor
- */
- export function orderEdit (id) {
- return request({
- url: 'order/edit/'+id,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客服订单退款表单
- * @constructor
- */
- export function orderRecord (id) {
- return request({
- url: 'order/refund_form/'+id,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客服订单退款
- * @constructor
- */
- export function orderRefundApi (data) {
- return request({
- url: 'order/refund',
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 商品购买记录
- * @constructor
- */
- export function productCart (uid,params) {
- return request({
- url: 'product/cart/'+uid,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 商品足记
- * @constructor
- */
- export function productVisit (uid,params) {
- return request({
- url: 'product/visit/'+uid,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 热销商品
- * @constructor
- */
- export function productHot (uid,params) {
- return request({
- url: 'product/hot/'+uid,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客服话术
- * @constructor
- */
- export function speeChcraft (params) {
- return request({
- url: 'service/speechcraft',
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客服转接列表
- * @constructor
- */
- export function transferList (params) {
- return request({
- url: 'service/transfer_list',
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客服转接列表
- * @constructor
- */
- export function serviceTransfer (params) {
- return request({
- url: 'service/transfer',
- method: 'post',
- params,
- kefu:true
- });
- }
- /**
- * 客服用户标签
- * @constructor
- */
- export function userLabel (id) {
- return request({
- url: `user/label/${id}`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客服用户标签更新
- * @constructor
- */
- export function userLabelPut (id,data) {
- return request({
- url: `user/label/${id}`,
- method: 'put',
- data,
- kefu:true
- });
- }
- /**
- * 客服用户聊天列表
- * @constructor
- */
- export function serviceList (params) {
- return request({
- url: `service/list`,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 退出登录
- * @constructor
- */
- export function AccountLogoutKefu () {
- return request({
- url: `user/logout`,
- method: 'post',
- kefu:true
- });
- }
- /**
- * 获取扫码登录凭证
- * @constructor
- */
- export function getSanCodeKey () {
- return request({
- url: `/key`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 商品详情
- * @constructor
- */
- export function productInfo (id) {
- return request({
- url: `product/info/${id}`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 获取轮播图和logo
- */
- export function loginInfoApi () {
- return request({
- url: '/login/info',
- method: 'get',
- kefu:true
- });
- }
- /**
- * 订单备注
- */
- export function orderRemark (data) {
- return request({
- url: '/order/remark',
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 订单详情
- */
- export function orderInfo (id) {
- return request({
- url: '/order/info/'+id,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 物流公司
- */
- export function orderExport () {
- return request({
- url: '/order/export',
- method: 'get',
- kefu:true
- });
- }
- /**
- * 快递公司模板
- */
- export function orderTemp (params) {
- return request({
- url: '/order/temp',
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 获取配送员列表
- */
- export function orderDeliveryAll () {
- return request({
- url: '/order/delivery_all',
- method: 'get',
- kefu:true
- });
- }
- /**
- * 获取发货人员
- */
- export function getSender () {
- return request({
- url: '/order/delivery_info',
- method: 'get',
- kefu:true
- });
- }
- /**
- * 获取话术分类
- */
- export function serviceCate (params) {
- return request({
- url: '/service/cate',
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 修改话术
- */
- export function serviceCateUpdate (id,params) {
- return request({
- url: 'service/speechcraft/'+id,
- method: 'PUT',
- params,
- kefu:true
- });
- }
- /**
- * 添加话术
- */
- export function addSpeeChcraft (data) {
- return request({
- url: 'service/speechcraft',
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 添加分类
- */
- export function addServiceCate (data) {
- return request({
- url: 'service/cate',
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 修改分类
- */
- export function editServiceCate (id,params) {
- return request({
- url: 'service/cate/'+id,
- method: 'PUT',
- params,
- kefu:true
- });
- }
- /**
- * 扫码登录情况
- */
- export function scanStatus (key,params) {
- return request({
- url: 'scan/'+key,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 扫码核销
- */
- export function orderVerificApi (id) {
- return request({
- url: `/order/verific/${id}`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客服用户分组
- * @constructor
- */
- export function userGroupApi () {
- return request({
- url: `user/group`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客服设置用户分组
- * @constructor
- */
- export function putGroupApi (uid, id) {
- return request({
- url: `user/group/${uid}/${id}`,
- method: 'put',
- kefu:true
- });
- }
- /**
- * 客服配置
- * @constructor
- */
- export function kefuConfig () {
- return request({
- url: `config`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客户端 随机客服
- * @constructor
- */
- export function serviceListApi (params) {
- return request({
- url: `tourist/user`,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客户端 广告位
- * @constructor
- */
- export function getAdvApi () {
- return request({
- url: `tourist/adv`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客户端 聊天记录
- * @constructor
- */
- export function chatListApi (params) {
- return request({
- url: `tourist/chat`,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客户端 客服反馈
- * @constructor
- */
- export function feedbackDataApi () {
- return request({
- url: `tourist/feedback`,
- method: 'get',
- kefu:true
- });
- }
- /**
- * 客户端 反馈提示语
- * @constructor
- */
- export function feedbackFromApi (data) {
- return request({
- url: `tourist/feedback`,
- method: 'post',
- data,
- kefu:true
- });
- }
- /**
- * 客户端 游客获取用户订单号
- * @constructor
- */
- export function getOrderApi (order_id,params) {
- return request({
- url: `tourist/order/${order_id}`,
- method: 'get',
- params,
- kefu:true
- });
- }
- /**
- * 客户端 商品详情
- * @constructor
- */
- export function productApi (id) {
- return request({
- url: `tourist/product/${id}`,
- method: 'get',
- kefu:true
- });
- }
|