fix(api): 优化时间跨度限制提示信息
- 简化后端时间跨度超限错误信息为“时间跨度不能超过1年” - 前端时间范围超限提示信息同步修改为“时间跨度不能超过1年,请重新选择” - 保持前端时间范围清空逻辑不变 - 代码注释微调字符,保持一致性
This commit is contained in:
parent
07eafb5684
commit
993d91849c
|
|
@ -66,9 +66,7 @@ func validateTimeRange(startVal, endVal interface{}) error {
|
||||||
|
|
||||||
// 如果结束时间超过这个时间点,则超过1年限制
|
// 如果结束时间超过这个时间点,则超过1年限制
|
||||||
if endTime.After(oneYearLater) {
|
if endTime.After(oneYearLater) {
|
||||||
duration := endTime.Sub(startTime)
|
return errors.New("时间跨度不能超过1年")
|
||||||
daysCount := duration.Hours() / 24
|
|
||||||
return fmt.Errorf("时间跨度超过1年限制,当前跨度为 %.1f 天,最多允许 365 天", daysCount)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|
|
||||||
|
|
@ -320,8 +320,8 @@ const app = createApp({
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 时间范围变化处理函数
|
* 時间范围变化处理函数
|
||||||
* 如果时间跨度超过1年,清空并提示
|
* 如果時间跨度超过1年,清空并提示
|
||||||
* @param {Array} val - 时间范围
|
* @param {Array} val - 时间范围
|
||||||
*/
|
*/
|
||||||
const onDateRangeChange = (val) => {
|
const onDateRangeChange = (val) => {
|
||||||
|
|
@ -329,7 +329,7 @@ const app = createApp({
|
||||||
// 清空时间范围
|
// 清空时间范围
|
||||||
state.exportForm.dateRange = null;
|
state.exportForm.dateRange = null;
|
||||||
// 显示提示
|
// 显示提示
|
||||||
showMessage('时间跨度不能超过1年(365天),请重新选择', 'warning');
|
showMessage('时间跨度不能超过1年,请重新选择', 'warning');
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue