即时销售报表

This commit is contained in:
zjf committed 2025-09-23 11:48:48 +08:00
1 parent fccae8ff18
commit 6fdc05c396
1 file changed
+138
@@ -0,0 +1,138 @@
import request from "/@/utils/request"
/**
* 获取即时销售报表
*/
export function getRealtimeSalesReport(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/report",
method: "get",
params,
})
}
/**
* 获取实时销售数据
*/
export function getRealtimeSalesData(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/realtime",
method: "get",
params,
})
}
/**
* 获取畅销品排名
*/
export function getTopSellingProducts(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/topSellingProducts",
method: "get",
params,
})
}
/**
* 获取滞销品排名
*/
export function getSlowSellingProducts(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/slowSellingProducts",
method: "get",
params,
})
}
/**
* 获取时段销售数据
*/
export function getTimePeriodSales(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/timePeriodSales",
method: "get",
params,
})
}
/**
* 获取客单价分析数据
*/
export function getCustomerAnalysis(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/customerAnalysis",
method: "get",
params,
})
}
/**
* 获取销售趋势数据
*/
export function getSalesTrend(params?: object) {
return request({
url: "/supermarket/realtimeSalesReport/salesTrend",
method: "get",
params,
})
}
/**
* 刷新实时销售数据缓存
*/
export function refreshRealtimeData() {
return request({
url: "/supermarket/realtimeSalesReport/refresh",
method: "post",
})
}
/**
* 获取今日销售汇总
*/
export function getTodaySummary() {
return request({
url: "/supermarket/realtimeSalesReport/todaySummary",
method: "get",
})
}
/**
* 获取本月销售汇总
*/
export function getMonthSummary() {
return request({
url: "/supermarket/realtimeSalesReport/monthSummary",
method: "get",
})
}
/**
* 获取实时畅销品TOP10
*/
export function getTop10Products() {
return request({
url: "/supermarket/realtimeSalesReport/top10Products",
method: "get",
})
}
/**
* 获取实时滞销品TOP10
*/
export function getBottom10Products() {
return request({
url: "/supermarket/realtimeSalesReport/bottom10Products",
method: "get",
})
}
/**
* 获取小时销售趋势(今日)
*/
export function getHourlyTrend() {
return request({
url: "/supermarket/realtimeSalesReport/hourlyTrend",
method: "get",
})
}