diff --git a/frontend/src/views/production/ProductionPage.vue b/frontend/src/views/production/ProductionPage.vue index bb05ffd..91762c7 100644 --- a/frontend/src/views/production/ProductionPage.vue +++ b/frontend/src/views/production/ProductionPage.vue @@ -3,7 +3,7 @@ - + @@ -164,7 +164,8 @@ function resetFilters() { const end = new Date() const start = new Date() start.setDate(end.getDate() - 6) - filters.dateRange = [start.toISOString().split('T')[0], end.toISOString().split('T')[0]] + const fmt = (d: Date) => `${d.getFullYear()}-${String(d.getMonth()+1).padStart(2,'0')}-${String(d.getDate()).padStart(2,'0')}` + filters.dateRange = [fmt(start), fmt(end)] filters.workshopId = '' filters.machineId = '' filters.workerId = '' @@ -176,8 +177,9 @@ function resetFilters() { // 初始化:加载筛选项与数据,设置默认日期为今天 async function init() { // 默认今天 - const today = new Date().toISOString().split('T')[0] - filters.dateRange = [today, today] + const today = new Date() + const fmt = (d: Date) => `${d.getFullYear()}-${String(d.getMonth()+1).padStart(2,'0')}-${String(d.getDate()).padStart(2,'0')}` + filters.dateRange = [fmt(today), fmt(today)] // 加载筛选项 try { const [ws, mc, wr] = await Promise.all([