diff --git a/manager/src/api/statistics.js b/manager/src/api/statistics.js index 22147784..1059c20b 100644 --- a/manager/src/api/statistics.js +++ b/manager/src/api/statistics.js @@ -150,3 +150,18 @@ export const getGoodsSalesSummaryReport = (params) => { export const exportGoodsSalesSummaryReport = (params) => { return getRequest("/statistics/report/goods-sales-summary/export", params, "blob"); }; + +/** 购物车概况 */ +export const getCartOverview = (params) => { + return getRequest("/statistics/cart/overview", params); +}; + +/** 加购与弃购日报 */ +export const getCartDailyReport = (params) => { + return getRequest("/statistics/cart/daily", params); +}; + +/** 加购排行 TOP10 */ +export const getCartAddRank = (params) => { + return getRequest("/statistics/cart/rank/add", params); +}; diff --git a/manager/src/router/router.js b/manager/src/router/router.js index ab17a940..ff0d8ed7 100644 --- a/manager/src/router/router.js +++ b/manager/src/router/router.js @@ -455,6 +455,13 @@ export const otherRouter = { meta: { title: "商品销售汇总报表" }, component: () => import("@/views/statistics/goods-sales-summary.vue") }, + { + path: "statistics/cart", + title: "购物车统计", + name: "cartStatistics", + meta: { title: "购物车统计" }, + component: () => import("@/views/statistics/cart.vue") + }, { path: "procurement/purchase-order/detail", title: "采购单详情", diff --git a/manager/src/views/statistics/cart.vue b/manager/src/views/statistics/cart.vue new file mode 100644 index 00000000..63bf18f1 --- /dev/null +++ b/manager/src/views/statistics/cart.vue @@ -0,0 +1,271 @@ + + + + +