fix(api): 优化时间跨度限制提示信息

- 简化后端时间跨度超限错误信息为“时间跨度不能超过1年”
- 前端时间范围超限提示信息同步修改为“时间跨度不能超过1年,请重新选择”
- 保持前端时间范围清空逻辑不变
- 代码注释微调字符,保持一致性
This commit is contained in:
zhouyonggao 2025-12-22 16:40:56 +08:00
parent 07eafb5684
commit 993d91849c
2 changed files with 4 additions and 6 deletions

View File

@ -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

View File

@ -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');
}
};