feat(statistics): 添加店铺业绩、商品同比环比、销售订单明细及商品销售汇总报表视图和相关 API 接口

This commit is contained in:
pikachu1995@126.com
2026-07-20 15:31:41 +08:00
parent 6c9a3820e8
commit 3be9aa5c14
24 changed files with 2010 additions and 8 deletions

View File

@@ -114,3 +114,39 @@ export const getDistributionRankDistributor = (params) => {
export const getDistributionRankGoods = (params) => {
return getRequest("/statistics/distribution/rank/goods", params);
};
/** 店铺业绩报表 */
export const getStorePerformanceReport = (params) => {
return getRequest("/statistics/report/store-performance", params);
};
export const exportStorePerformanceReport = (params) => {
return getRequest("/statistics/report/store-performance/export", params, "blob");
};
/** 商品同比环比报表 */
export const getGoodsComparisonReport = (params) => {
return getRequest("/statistics/report/goods-comparison", params);
};
export const exportGoodsComparisonReport = (params) => {
return getRequest("/statistics/report/goods-comparison/export", params, "blob");
};
/** 销售订单明细报表 */
export const getSalesOrderDetailReport = (params) => {
return getRequest("/statistics/report/sales-order-detail", params);
};
export const exportSalesOrderDetailReport = (params) => {
return getRequest("/statistics/report/sales-order-detail/export", params, "blob");
};
/** 商品销售汇总报表 */
export const getGoodsSalesSummaryReport = (params) => {
return getRequest("/statistics/report/goods-sales-summary", params);
};
export const exportGoodsSalesSummaryReport = (params) => {
return getRequest("/statistics/report/goods-sales-summary/export", params, "blob");
};