107 lines
2.4 KiB
JavaScript

import request from '@/utils/axios';
//购物车列表
export function shoppingCart(params = {}) {
return request('user-center/shoppingCart/page', {
method: 'GET',
params,
});
}
//删除购物车
export function deleteChooseGoods(params = {}) {
return request('user-center/shoppingCart/deleteChooseGoods', {
method: 'GET',
params,
});
}
//商品添加数量
export function addToCart(params = {}) {
return request('user-center/shoppingCart/addToCart', {
method: 'GET',
params,
});
}
//商品减数量
export function delCartGood(params = {}) {
return request('user-center/shoppingCart/delCartGood', {
method: 'GET',
params,
});
}
//获取地址列表
export function userPostAddress(params = {}) {
return request('user-center/userPostAddress/page', {
method: 'GET',
params,
});
}
//修改购物车数量
export function setGoodsCount(params = {}) {
return request('user-center/shoppingCart/setGoodsCount', {
method: 'GET',
params,
});
}
//新增地址
export function addUserPostAddress(params = {}) {
return request('user-center/userPostAddress/add', {
method: 'POST',
data: params,
});
}
//删除地址
export function deleteAddress(params = {}) {
return request(`user-center/userPostAddress/delete/${params}`, {
method: 'DELETE',
});
}
//修改地址信息
export function userPostAddressed(params = {}) {
return request('user-center/userPostAddress/edit', {
method: 'PUT',
data: params,
});
}
//提交订单
export function commitOrder(params = {}) {
return request('user-center/shoppingCart/commitOrder', {
method: 'POST',
data: params,
});
}
//获取订单列表
export function upOrderInfoList(params = {}) {
return request('user-center/orderInfo/getById', {
method: 'GET',
params,
});
}
//确认订单
export function confirmOrder(params = {}) {
return request('user-center/orderInfo/confirmOrder', {
method: 'POST',
data: params,
});
}
//获取订单列表
export function orderInfo(params = {}) {
return request('/user-center/orderInfo/page', {
method: 'GET',
params,
});
}
//取消订单
export function cancelOrder(params = {}) {
return request(`/user-center/orderInfo/cancelOrder/${params.id}`, {
method: 'PUT',
// data: params,
});
}
//品牌列表
export function mainPage(params = {}) {
return request('/brand/applicationrecord/mainPage', {
method: 'GET',
params,
});
}