fix: 🐛 修复日期筛选组件小程序回显问题和调整banner

This commit is contained in:
Ray.Hao
2024-11-30 01:26:43 +08:00
parent 6c3464a01b
commit adcdf4f03e
8 changed files with 32 additions and 31 deletions

View File

@@ -35,6 +35,19 @@ watch(
(val) => {
if (Array.isArray(val) && val.length === 2 && val[0] && val[1]) {
dateRange.value = val.map((item) => new Date(item).getTime());
} else if (typeof val === "string" && val.includes(",")) {
const [startDate, endDate] = val.split(",");
if (
startDate &&
endDate &&
!isNaN(new Date(startDate).getTime()) &&
!isNaN(new Date(endDate).getTime())
) {
dateRange.value = [new Date(startDate).getTime(), new Date(endDate).getTime()];
} else {
dateRange.value = null;
}
} else {
dateRange.value = null;
}