diff --git a/src/server/routes/vehicles.ts b/src/server/routes/vehicles.ts index 0f08623..fb9c0ff 100644 --- a/src/server/routes/vehicles.ts +++ b/src/server/routes/vehicles.ts @@ -509,7 +509,7 @@ async function getWeeklyStats(): Promise { // GET /api/vehicles/summary app.get('/summary', async (c) => { - const [vehicles, weekly] = await Promise.all([getVehicles(), getWeeklyStats()]); + const [vehicles, weekly] = await Promise.all([getVehiclesForUser(c), getWeeklyStats()]); const summary: SummaryData = { totalAssets: vehicles.length, operating: { @@ -536,7 +536,7 @@ app.get('/summary', async (c) => { // GET /api/vehicles/by-type app.get('/by-type', async (c) => { - const [vehicles, weeklyIds] = await Promise.all([getVehicles(), getWeeklyTruckIds()]); + const [vehicles, weeklyIds] = await Promise.all([getVehiclesForUser(c), getWeeklyTruckIds()]); const typeFilters = [ { name: '4.5T普货', filter: (v: Vehicle) => v.type === '4.5T' && !v.model.includes('冷链') },