| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- 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),
- }
- }
|