export const useMallApi = (Vue, vm) => { return { // 新版加入购物车 addShopCartAjax: (json) => vm.$u.post('/token/shop/cart/add',json), // 极速退款 fastRefundAjax: (json) => vm.$u.post('/token/shop/order/fastRefund', json), // 售后详情 (新版) getNewRefundOrderDetailAjax: (params) => vm.$u.get('/token/shop/order/getRefundOrderDetail', params), // 热门搜索列表 getHotSearchListAjax: () => vm.$u.get('/token/shop/user/hotSearchList'), // 用户搜索历史 getSearchHistoryAjax: () => vm.$u.get('/token/shop/user/searchList'), // 用户搜索 (结果列表) getSearchKeywordAjax: (params) => vm.$u.get('/token/shop/user/searchKeyword', params), // 购物车列表 getShopCartListAjax: (params) => vm.$u.post('/token/shop/cart/list', params), // 修改购物车商品品相 updateCartConditionAjax: (params) => vm.$u.post('/token/shop/cart/updateConditionType', params), // 修改购物车商品数量 updateCartNumAjax: (params) => vm.$u.post('/token/shop/cart/updateNum', params), // 删除购物车商品 deleteCartItemAjax: (id) => vm.$u.post(`/token/shop/cart/deleteItem/${id}`), // 清空购物车 clearCartAjax: () => vm.$u.post('/token/shop/cart/clearCart'), // 买书订单预览 (预提交) preSubmitOrderAjax: (data) => vm.$u.post('/token/shop/order/preSubmit', data), // 确认提交订单 (买书) submitShopOrderAjax: (data) => vm.$u.post('/token/shop/order/submitOrder', data), // 图书商品详情页面 getBookDetailAjax: (params) => vm.$u.get('/token/shop/bookDetail', params), // 订单支付 payShopOrderAjax: (data) => vm.$u.post('/token/shop/order/orderPay', data), // 清空搜索历史 clearSearchHistoryAjax: () => vm.$u.post('/token/shop/user/clearSearchLog'), // 搜索推荐 getSearchRecommendAjax: () => vm.$u.get('/token/shop/user/searchRecommend'), // 根据专题id获取专题下的图书 (带分页) getBookListByCateIdAjax: (params) => vm.$u.get('/token/shop/showIndex/getBookListByCateId', params), } }