对接购物车

This commit is contained in:
gyq
2025-02-26 18:06:37 +08:00
parent 44144c5ac7
commit d3ed4ec8e6
27 changed files with 2589 additions and 1629 deletions

79
src/api/account.js Normal file
View File

@@ -0,0 +1,79 @@
import request from "@/utils/request.js";
/**
* 商户登录
* @param {*} data
* @returns
*/
export function login(data) {
return request({
method: "post",
url: "/account/admin/auth/login",
data,
});
}
/**
* 验证码获取
* @param {*} params
* @returns
*/
export function captcha(params) {
return request({
method: "get",
url: "/account/admin/auth/captcha",
params,
});
}
/**
* 店铺详情
* @param {*} params
* @returns
*/
export function shopInfo_detail(params) {
return request({
method: "get",
url: "/account/admin/shopInfo/detail",
params,
});
}
/**
* 获取店铺用户列表
* @param {*} params
* @returns
*/
export function shopUserList(params) {
return request({
method: "get",
url: "/account/admin/shopUser",
params,
});
}
/**
* 获取台桌区域
* @param {*} params
* @returns
*/
export function shopArea(params) {
return request({
method: "get",
url: "/account/admin/shopArea",
params,
});
}
/**
* 获取台桌列表
* @param {*} params
* @returns
*/
export function shopTable(params) {
return request({
method: "get",
url: "/account/admin/shopTable",
params,
});
}

66
src/api/order.js Normal file
View File

@@ -0,0 +1,66 @@
import request from "@/utils/request.js";
/**
* 反扫
* @param {*} data
* @returns
*/
export function microPay(data) {
return request({
method: "post",
url: "/order/pay/microPay",
data,
});
}
/**
* 现金支付订单
* @param {*} data
* @returns
*/
export function cashPay(data) {
return request({
method: "post",
url: "/order/pay/cashPay",
data,
});
}
/**
* 查询订单列表
* @param {*} data
* @returns
*/
export function orderList(data) {
return request({
method: "post",
url: "/order/admin/order",
data,
});
}
/**
* 新增订单
* @param {*} data
* @returns
*/
export function createOrder(data) {
return request({
method: "post",
url: "/order/admin/order/createOrder",
data,
});
}
/**
* 历史订单(多次下单使用)
* @param {*} data
* @returns
*/
export function historyOrder(params) {
return request({
method: "get",
url: "/order/admin/order/historyOrder",
params,
});
}

27
src/api/product_new.js Normal file
View File

@@ -0,0 +1,27 @@
import request from "@/utils/request.js";
/**
* 查询分类信息
* @param {*} params
* @returns
*/
export function categoryList(params) {
return request({
method: "get",
url: "/product/admin/prod/category/list",
params,
});
}
/**
* 查询商品列表
* @param {*} params
* @returns
*/
export function productPage(params) {
return request({
method: "get",
url: "/product/admin/product/list",
params,
});
}