diff --git a/request/api/cart.js b/request/api/cart.js new file mode 100644 index 0000000..21c8425 --- /dev/null +++ b/request/api/cart.js @@ -0,0 +1,28 @@ +import http from './request' +import {get, post, uploadFile} from './http' + +const prefix = '/cart' +/** + * 获取购物车列表 + * @param params + * @returns {Promise<*>} + */ +export async function getCartListApi(params) { + return await get(`${prefix}/list`, params, 3) +} +/** + * 获取购物车数量 + * @param params + * @returns {Promise<*>} + */ +export async function getCartCountsApi(params) { + return await get(`${prefix}/cart-counts`, params, 3) +} +/** + * 加入购物车 + * @param params + * @returns {Promise<*>} + */ +export async function saveCartApi(params) { + return await post(`${prefix}/save-cart`, params, 3) +}