Files
pj_admin_cloud/src/api/hard/hard-total.ts
T
dzc 530cfcd939
build / task (16.x, npm, macOS-latest) (push) Canceled after 0s
build / task (16.x, npm, ubuntu-latest) (push) Canceled after 0s
build / task (16.x, npm, windows-latest) (push) Canceled after 0s
build / task (16.x, pnpm, macOS-latest) (push) Canceled after 0s
build / task (16.x, pnpm, ubuntu-latest) (push) Canceled after 0s
build / task (16.x, pnpm, windows-latest) (push) Canceled after 0s
build / task (16.x, yarn, macOS-latest) (push) Canceled after 0s
build / task (16.x, yarn, ubuntu-latest) (push) Canceled after 0s
build / task (16.x, yarn, windows-latest) (push) Canceled after 0s
build / task (18.x, npm, macOS-latest) (push) Canceled after 0s
build / task (18.x, npm, ubuntu-latest) (push) Canceled after 0s
build / task (18.x, npm, windows-latest) (push) Canceled after 0s
build / task (18.x, pnpm, macOS-latest) (push) Canceled after 0s
build / task (18.x, pnpm, ubuntu-latest) (push) Canceled after 0s
build / task (18.x, pnpm, windows-latest) (push) Canceled after 0s
build / task (18.x, yarn, macOS-latest) (push) Canceled after 0s
build / task (18.x, yarn, ubuntu-latest) (push) Canceled after 0s
build / task (18.x, yarn, windows-latest) (push) Canceled after 0s
build / task (20.x, npm, macOS-latest) (push) Canceled after 0s
build / task (20.x, npm, ubuntu-latest) (push) Canceled after 0s
build / task (20.x, npm, windows-latest) (push) Canceled after 0s
build / task (20.x, pnpm, macOS-latest) (push) Canceled after 0s
build / task (20.x, pnpm, ubuntu-latest) (push) Canceled after 0s
build / task (20.x, pnpm, windows-latest) (push) Canceled after 0s
build / task (20.x, yarn, macOS-latest) (push) Canceled after 0s
build / task (20.x, yarn, ubuntu-latest) (push) Canceled after 0s
build / task (20.x, yarn, windows-latest) (push) Canceled after 0s
111
2026-10-21 19:40:17 +08:00

139 lines
2.8 KiB
TypeScript

import { submitExportTask } from "/@/api/asyncTask"
import request from "/@/utils/request"
/**
* 食堂菜品购买部门统计
*/
export function listByDept(query: any) {
return request({
url: "/hard/hard-canteen-total-dept/list-by-dept",
method: "post",
data: query,
})
}
/**
* 根据部门 食堂菜品购买统计
*/
export function productTotalByDept(query: any) {
return request({
url: "/hard/hard-canteen-total-log/proudct-total-by-dept",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
/**
* 食堂统计(按天)
*/
export function canteenProudctTotal(query: any) {
return request({
url: "/hard/hard-canteen-total-log/proudct-total",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
/**
* 食堂统计(按月)
*/
export function canteenProudctTotalByMonth(query: any) {
return request({
url: "/hard/hard-canteen-total-log/proudct-total-by-month",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
/**
* 食堂统计
*/
export function canteenProudctQuery(query: any) {
return request({
url: "/hard/hard-canteen-total-log/proudct-query",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
export function pageListDept(query?: any) {
return request({
url: "/hard/hard-total/page-list-dept",
method: "post",
data: query,
})
}
export function pageListSb(query?: any) {
return request({
url: "/hard/hard-total/page-list-sb",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
export function pagePayType(query?: any) {
return request({
url: "/hard/hard-total/page-list-payType",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
export function pageListCs(query?: any) {
return request({
url: "/hard/hard-total/page-list-cs",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
export function pageListCsByMonth(query?: any) {
return request({
url: "/hard/hard-total/page-list-cs-by-month",
method: "post",
params: {
current: query.current,
size: query.size,
},
data: query,
})
}
/** 按原筛选条件提交后台分批导出。 */
export const submitMerchantExport = (query: Record<string, unknown>) => submitExportTask("/hard/hard-total/export-cs-async", query)
/** 按原筛选条件提交后台分批导出。 */
export const submitMerchantMonthExport = (query: Record<string, unknown>) => submitExportTask("/hard/hard-total/export-cs-by-month-async", query)
/** 按原筛选条件提交后台分批导出。 */
export const submitDepartmentExport = (query: Record<string, unknown>) => submitExportTask("/hard/hard-total/export-dept-async", query)