cashier_desktop/src/api/product.js

173 lines
2.7 KiB
JavaScript

import request from "@/utils/request.js";
/**
* 查询分类信息
* @param {*} params
* @returns
*/
export function queryCategory(params) {
return request({
method: "get",
url: "product/queryCategory",
params
});
}
/**
* 查询商品信息
* @param {*} params
* @returns
*/
export function productqueryCommodityInfo(params) {
return request({
method: "get",
url: "product/queryCommodityInfo",
params
});
}
/**
* 查询商品信息
* @param {*} params
* @returns
*/
export function queryNewCommodityInfo(params) {
return request({
method: "get",
url: "product/queryNewCommodityInfo",
params
});
}
/**
* 通过选中的商品规格查询价格
* @param {*} params
* @returns
*/
export function queryProductSku(params) {
return request({
method: "get",
url: "product/queryProductSku",
params
});
}
/**
* 添加购物车
* @param {*} params
* @returns
*/
export function createCart(data) {
return request({
method: "post",
url: "/order/createCart",
data
});
}
/**
* 获取购物车商品
* @param {*} params
* @returns
*/
export function queryCart(params) {
return request({
method: "get",
url: "order/queryCart",
params
});
}
/**
* 获取取件码
* @param {*} params
* @returns
*/
export function createCode(params) {
return request({
method: "get",
url: "/order/createCode",
params
});
}
/**
* 全部打包
* @param {*} params
* @returns
*/
export function packall(data) {
return request({
method: "post",
url: "/order/packall",
data
});
}
/**
* 删除购物车
* @param {*} params
* @returns
*/
export function delCart(params) {
return request({
method: "get",
url: "/order/delCart",
params
});
}
/**
* 挂单/j激活购物车
* @param {*} params
* @returns
*/
export function cartStatus(data) {
return request({
method: "post",
url: "/order/cartStatus",
data
});
}
/**
* 获取挂起购物车列表
* @param {*} params
* @returns
*/
export function getCartList(params) {
return request({
method: "get",
url: "/order/getCartList",
params
});
}
/**
* 清空购物车
* @param {*} params
* @returns
*/
export function clearCart(data) {
return request({
method: "post",
url: "/order/clearCart",
data
});
}
/**
* 创建订单
* @param {*} data
* @returns
*/
export function createOrder(data) {
return request({
method: "post",
url: "/order/createOrder",
data
});
}