Files

101 lines
2.1 KiB
JavaScript
Raw Permalink Normal View History

2025-08-05 15:25:23 +08:00
import request from '@/utils/request.js'; // 引入封装的方法
// 查询购物车列表
export function getCartList(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/cart/getCartList",
method: "get",
data,
});
}
// 加入购物车
export function addGoods(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/cart/addGoods",
method: "post",
data,
});
}
// 移出购物车
export function removeGoods(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/cart/removeGoods",
method: "post",
data,
});
}
// 修改商品数量
export function updateGoodsNum(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/cart/updateGoodsNum",
method: "post",
data,
});
}
2026-03-13 20:40:03 +08:00
2025-08-05 15:25:23 +08:00
// 查询结算列表
2026-08-20 17:31:00 +08:00
export function getSettleList(data) {
2025-08-05 15:25:23 +08:00
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/cart/getSettleList",
method: "post",
data,
});
2026-08-20 17:31:00 +08:00
}
// 立即购买预结算(含优惠券可用性和抵扣后金额)
export function getDirectSettleList(data) {
return request({
url: "/cart/getDirectSettleList",
method: "post",
data,
});
}
2025-08-05 15:25:23 +08:00
// 结算下单
export function settle(data) {
return request({
url: "/cart/settle",
method: "post",
data,
});
2025-08-14 23:19:03 +08:00
}
export function settlementOrder(data) {
return request({
url: "/cart/settlementOrder",
method: "post",
data,
});
}
2025-10-27 22:54:10 +08:00
2026-07-12 22:23:16 +08:00
// 秒杀下单
export function setSeckillOrder(data) {
return request({
url: "/seckill/order",
method: "post",
data,
// cha:1
// headers: {
// "Content-Type": "application/x-www-form-urlencoded"
// }
});
}
// 查询运费
2025-10-27 22:54:10 +08:00
export function getPostageQuery(data) {
return request({
url: "/cart/getPostage",
method: "post",
data,
});
}