Files
biz-pc-cloud-zax/src/api/canteen/canteenSpu.ts
T
2026-08-18 09:19:54 +08:00

69 lines
1.3 KiB
TypeScript

import request from "/@/utils/request"
export function fetchList(query?: Object) {
return request({
url: "/canteen/canteenSpu/selectPage",
method: "get",
params: query,
})
}
export function fetchErpList(query?: Object) {
return request({
url: "/canteen/canteenSpu/erp/page",
method: "get",
params: query,
})
}
export function fetchSimpleList(query?: Object) {
return request({
url: "/canteen/canteenSpu/getCanteenSpuSimplePage",
method: "get",
params: query,
})
}
export function addObj(obj?: Object) {
return request({
url: "/canteen/canteenSpu",
method: "post",
data: obj,
})
}
export function getObj(id?: string) {
return request({
url: "/canteen/canteenSpu/" + id,
method: "get",
})
}
export function delObjs(ids?: Object) {
return request({
url: "/canteen/canteenSpu",
method: "delete",
data: ids,
})
}
export function putObj(obj?: Object) {
return request({
url: "/canteen/canteenSpu",
method: "put",
data: obj,
})
}
/** Excel 导入菜品:importMode=cover|skip|force;兼容 cover=true/false */
export function importSpu(data: FormData, params: Object) {
return request({
url: "/canteen/canteenSpu/import",
method: "post",
params,
data,
headers: { "Content-Type": "multipart/form-data" },
timeout: 300000,
})
}