From 17939088d62966b64a961836b9c89ceaeb09429f Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Tue, 28 Oct 2025 10:17:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E8=90=A5=E5=85=BB=E5=88=86=E6=9E=90-?= =?UTF-8?q?=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/nutrition.js | 13 ++++++++++- src/api/share/request.js | 2 +- src/api/shop.js | 13 ++++++++++- src/components/nutrition-report.vue | 4 ++-- src/views/shop.vue | 34 ++++++++++++++--------------- 5 files changed, 43 insertions(+), 23 deletions(-) diff --git a/src/api/nutrition.js b/src/api/nutrition.js index 7aece7c..789a74a 100644 --- a/src/api/nutrition.js +++ b/src/api/nutrition.js @@ -76,4 +76,15 @@ export const external = (data) => { method: 'post', data, }) -} \ No newline at end of file +} + +/** + * 营养分析报表 + */ +export const nutritionReport = (data) => { + return service({ + url: 'hard/panel-nutrition/report', + method: 'post', + data, + }) +} diff --git a/src/api/share/request.js b/src/api/share/request.js index 6e0d358..42cc6df 100644 --- a/src/api/share/request.js +++ b/src/api/share/request.js @@ -54,7 +54,7 @@ service.interceptors.response.use( } ); -const ignoreUrl = ["/admin/user/info", "/auth/token/check_token"] +const ignoreUrl = ["/auth/token/check_token"] function isIgnoreUrl(url) { return ignoreUrl.some(item => url.includes(item)) diff --git a/src/api/shop.js b/src/api/shop.js index 1b03e91..6524f52 100644 --- a/src/api/shop.js +++ b/src/api/shop.js @@ -64,4 +64,15 @@ export const mchPayCountTop = (data) => { method: 'post', data, }) -} \ No newline at end of file +} + +/** + * 当天超市购买次数趋势统计 + */ +export const todayTrend = (data) => { + return service({ + url: 'hard/panel-shop/today-trend', + method: 'post', + data, + }) +} diff --git a/src/components/nutrition-report.vue b/src/components/nutrition-report.vue index 4444e76..75b2ee9 100644 --- a/src/components/nutrition-report.vue +++ b/src/components/nutrition-report.vue @@ -58,7 +58,7 @@