From 993d91849cc5f0890aff3856f6909f836b0bbe13 Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Mon, 22 Dec 2025 16:40:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(api):=20=E4=BC=98=E5=8C=96=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E8=B7=A8=E5=BA=A6=E9=99=90=E5=88=B6=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 简化后端时间跨度超限错误信息为“时间跨度不能超过1年” - 前端时间范围超限提示信息同步修改为“时间跨度不能超过1年,请重新选择” - 保持前端时间范围清空逻辑不变 - 代码注释微调字符,保持一致性 --- server/internal/api/exports.go | 4 +--- web/main.js | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/server/internal/api/exports.go b/server/internal/api/exports.go index 47b33f1..b88a5fe 100644 --- a/server/internal/api/exports.go +++ b/server/internal/api/exports.go @@ -66,9 +66,7 @@ func validateTimeRange(startVal, endVal interface{}) error { // 如果结束时间超过这个时间点,则超过1年限制 if endTime.After(oneYearLater) { - duration := endTime.Sub(startTime) - daysCount := duration.Hours() / 24 - return fmt.Errorf("时间跨度超过1年限制,当前跨度为 %.1f 天,最多允许 365 天", daysCount) + return errors.New("时间跨度不能超过1年") } return nil diff --git a/web/main.js b/web/main.js index feb3cc3..cd4ad2f 100644 --- a/web/main.js +++ b/web/main.js @@ -320,8 +320,8 @@ const app = createApp({ }; /** - * 时间范围变化处理函数 - * 如果时间跨度超过1年,清空并提示 + * 時间范围变化处理函数 + * 如果時间跨度超过1年,清空并提示 * @param {Array} val - 时间范围 */ const onDateRangeChange = (val) => { @@ -329,7 +329,7 @@ const app = createApp({ // 清空时间范围 state.exportForm.dateRange = null; // 显示提示 - showMessage('时间跨度不能超过1年(365天),请重新选择', 'warning'); + showMessage('时间跨度不能超过1年,请重新选择', 'warning'); } };