📝 Commit Details:

1. Updated various log files for better tracking and monitoring:
   - backend/logs/admin/admin.log
   - backend/logs/admin_api/admin_api.log
   - backend/logs/app/app.log
   - backend/logs/calendar/calendar.log
   - backend/logs/data_management/data_management.log
   - backend/logs/drucker_steuerung/drucker_
This commit is contained in:
2025-06-20 00:09:20 +02:00
parent 1b13ef3157
commit 425f417ca6
438 changed files with 2822 additions and 410 deletions

View File

@ -846,19 +846,52 @@ class AdminDashboard {
}
// Printer-Management
/**
* Zeigt Drucker-Hinzufügen-Seite an - Backend-Only-Architektur
* Entspricht der ursprünglichen showPrinterModal() JavaScript-Funktion
*/
showPrinterModal() {
console.log('🖨️ Drucker-Modal wird angezeigt');
this.showNotification('Drucker-Funktionen werden geladen...', 'info');
console.log('🖨️ Drucker-Hinzufügen-Seite wird geladen (Backend-Only)');
this.showNotification('Weiterleitung zu Drucker hinzufügen...', 'info');
// Backend-Redirect anstatt JavaScript-Modal
window.location.href = '/admin/printers/add';
}
/**
* Drucker-Verwaltungsseite laden - Backend-Only-Architektur
* Entspricht der ursprünglichen managePrinter() JavaScript-Funktion
*/
managePrinter(printerId) {
console.log(`🔧 Drucker ${printerId} wird verwaltet`);
this.showNotification(`Drucker ${printerId} wird verwaltet...`, 'info');
console.log(`🔧 Drucker ${printerId} Verwaltungsseite wird geladen (Backend-Only)`);
this.showNotification(`Drucker ${printerId} Verwaltung wird geladen...`, 'info');
// Validierung
if (!printerId || isNaN(printerId)) {
this.showNotification('Ungültige Drucker-ID', 'error');
return;
}
// Backend-Redirect zur vollständigen Verwaltungsseite
window.location.href = `/admin/printers/${printerId}/manage`;
}
/**
* Drucker-Einstellungsseite laden - Backend-Only-Architektur
* Entspricht der ursprünglichen showPrinterSettings() JavaScript-Funktion
*/
showPrinterSettings(printerId) {
console.log(`⚙️ Drucker-Einstellungen ${printerId} werden angezeigt`);
console.log(`⚙️ Drucker-Einstellungen ${printerId} Seite wird geladen (Backend-Only)`);
this.showNotification(`Drucker-Einstellungen werden geladen...`, 'info');
// Validierung
if (!printerId || isNaN(printerId)) {
this.showNotification('Ungültige Drucker-ID', 'error');
return;
}
// Backend-Redirect zur Einstellungsseite
window.location.href = `/admin/printers/${printerId}/settings`;
}
// Smart-Plug Ein/Aus Toggle für Drucker