增加ipad点餐设置

This commit is contained in:
2025-02-22 11:09:02 +08:00
parent 504aa80c9e
commit 5238df86e5
5 changed files with 1237 additions and 1 deletions

102
src/api/account/padProd.ts Normal file
View File

@@ -0,0 +1,102 @@
import request from "@/utils/request";
import { Account_BaseUrl } from "@/api/config";
const baseURL = Account_BaseUrl + "/admin/padProd";
const API = {
getList(data: getListRequest) {
return request<any>({
url: `${baseURL}`,
method: "get",
params: data
});
},
get(params: getRequest) {
return request<any>({
url: `${baseURL}/detail`,
method: "get",
params
});
},
edit(data: editRequest) {
return request({
url: `${baseURL}`,
method: "put",
data: data,
});
},
add(data: addRequest) {
return request({
url: `${baseURL}`,
method: "post",
data: data,
});
},
delete(data: delteRequest) {
return request({
url: `${baseURL}`,
method: "delete",
data: data,
});
}
}
export default API;
export type delteRequest = number | string | [number | string];
/**
* PadDetailAddDTO
*/
export interface addRequest {
/**
* 布局id
*/
padLayoutId: number | null;
/**
* 商品分类id
*/
productCategoryId: number | null;
/**
* 商品id集合
*/
productIdList: number[] | null;
[property: string]: any;
}
export interface getRequest {
/**
* tb_pad_product_category Id
*/
id?: number;
[property: string]: any;
}
export interface getListRequest {
page?: string;
/**
* 分类id
*/
productCategoryId?: number;
size?: string;
[property: string]: any;
}
/**
* PadDetailEditDTO
*/
export interface editRequest {
/**
* 列表id
*/
id: number | null;
/**
* 布局id
*/
padLayoutId?: number | null;
/**
* 商品列表id
*/
productIdList?: number[] | null;
/**
* 排序值
*/
sort: string;
[property: string]: any;
}