初始版本提交

This commit is contained in:
yaoyn
2024-02-05 09:15:37 +08:00
parent b52d4414be
commit 445292105f
1848 changed files with 236859 additions and 75 deletions

View File

@ -0,0 +1,99 @@
import { httpRequest } from '/@/api/sys/api';
import { defHttp } from '/@/utils/http/axios';
import { ErrorMessageMode } from '/#/axios';
enum Api {
Page = 'wbw/getOrderTableData',
DeleteOrderUrl = 'wbw/deleteOrderData',
OrderDetail = 'wbw/getOrderProductData',
GoodsList = 'wbw/getProductData',
Order = '/order',
}
/**
* @description: 查询订单列表
*/
export async function getOrderList(params: { keyword: string; userID: string }) {
// key 关键字 userID 用户id
const url =
Api.Page +
'' +
'?key=' +
(params.keyword ? params.keyword : '') +
'&userID=' +
(params.userID ? params.userID : '');
return httpRequest(
{
requestUrl: url,
requestType: 'get',
},
{},
);
}
/**
* @description: 查询商品列表
*/
export async function getGoodsList() {
return httpRequest(
{
requestUrl: Api.GoodsList,
requestType: 'get',
},
{},
);
}
/**
* @description: 删除订单
*/
export async function deleteOrder(id) {
const url = Api.DeleteOrderUrl + '?OrderID=' + id;
return httpRequest(
{
requestUrl: url,
requestType: 'get',
},
{},
);
}
/**
* @description: 查询订单列表
*/
export async function getOrderDetail(id) {
const url = Api.OrderDetail + '?OrderID=' + id;
return httpRequest(
{
requestUrl: url,
requestType: 'get',
},
{},
);
}
/**
* @description: 新增
*/
export async function add(params: any, mode: ErrorMessageMode = 'modal') {
return defHttp.post<boolean>(
{
url: Api.Order,
params: params,
},
{
errorMessageMode: mode,
},
);
}
/**
* @description: 新增
*/
export async function edit(params: any, mode: ErrorMessageMode = 'modal') {
return defHttp.put<boolean>(
{
url: Api.Order,
params: params,
},
{
errorMessageMode: mode,
},
);
}