fix collapse menu

This commit is contained in:
2025-11-06 21:46:29 +03:00
parent b978902c7f
commit 0b75345856
2 changed files with 118 additions and 78 deletions

View File

@@ -16,6 +16,7 @@ export async function GET({ request, url }) {
const status = searchParams.get('status');
const manager_id = searchParams.get('manager_id');
const fuel_manager_id = searchParams.get('fuel_manager_id');
return new Promise((resolve) => {
const db = getDatabase();
@@ -41,9 +42,14 @@ export async function GET({ request, url }) {
params.push(fuel_manager_id);
}
// Tarihe göre ters sırala
query += ' ORDER BY created_at DESC';
console.log(`🔍 API Query: ${query}`);
console.log(`📋 API Parameters:`, params);
db.all(query, params, (err, rows) => {
db.close();
@@ -53,6 +59,8 @@ export async function GET({ request, url }) {
return;
}
console.log(`📊 Database returned ${rows.length} rows`);
// JSON string olarak saklanan alanları parse et
const fuelSlips = rows.map(row => ({
...row,
@@ -62,6 +70,16 @@ export async function GET({ request, url }) {
fuel_manager_info: row.fuel_manager_info ? JSON.parse(row.fuel_manager_info) : null
}));
console.log(`✅ Processed ${fuelSlips.length} fuel slips for API response`);
console.log(`📋 Fuel slips summary:`, fuelSlips.map(s => ({
id: s.id,
date: s.date,
goods_manager_id: s.goods_manager_id,
status: s.status,
liters: s.liters,
vehicle: s.vehicle_info?.plate
})));
resolve(json({ fuelSlips }));
});
});