From 8cb0bb814613718e78c83101a84f2b85c598b67d Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 26 Sep 2026 19:45:12 +0000 Subject: [PATCH] =?UTF-8?q?Affected=20System=20und=20Response=20Level=20au?= =?UTF-8?q?s=20der=20Oberfl=C3=A4che=20entfernt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Arbeitsblatt: Feld "New Response Level" entfernt; ein Statuswechsel schreibt am Ticket nur noch den Status - Arbeitsblatt-Verlauf: Zeile "Response Level: alt -> neu" entfernt - Ticketkarte: System-Badge alter Tickets entfernt - Schnellübersicht: Spalte "System" entfernt - Ticketfilter: Auswahl "System" entfernt (wurde ohnehin nie abgefragt) - Kundendetails: Ticketzeile zeigt nur noch die Art statt "Art · System" Die Werte bleiben in der Datenbank erhalten. Co-Authored-By: Claude Opus 5.5 --- src/components/CreateWorksheetModal.jsx | 31 ------------------------- src/components/QuickOverviewModal.jsx | 2 -- src/components/TicketCard.jsx | 6 +---- src/components/WorksheetList.jsx | 10 -------- src/pages/CustomerDetailPage.jsx | 2 +- src/pages/TicketsPage.jsx | 8 +------ 6 files changed, 3 insertions(+), 56 deletions(-) diff --git a/src/components/CreateWorksheetModal.jsx b/src/components/CreateWorksheetModal.jsx index 26c6bfd..f5a27d5 100644 --- a/src/components/CreateWorksheetModal.jsx +++ b/src/components/CreateWorksheetModal.jsx @@ -17,19 +17,6 @@ const STATUS_OPTIONS = [ 'In Test' ] -const RESPONSE_LEVELS = [ - 'KEY USER', - '1st Level', - '2nd Level', - '3rd Level', - 'FS/FE', - '24/7', - 'TECH MGMT', - 'Backoffice', - 'BUSI MGMT', - 'n/a' -] - // Akquise-Tickets: Ergebnis des Kundenkontakts (statt technischer Status) const ACQUISITION_STATUS = ['In Kontakt', 'Zugesagt', 'Abgesagt'] @@ -44,7 +31,6 @@ export default function CreateWorksheetModal({ isOpen, onClose, workorder, onCre const [formData, setFormData] = useState({ serviceType: 'Remote', newStatus: workorder?.status || 'Open', - newResponseLevel: workorder?.responseLevel || '', totalTime: 0, startDate: today, startTime: '', @@ -71,7 +57,6 @@ export default function CreateWorksheetModal({ isOpen, onClose, workorder, onCre setFormData({ serviceType: 'Remote', newStatus: defaultStatus, - newResponseLevel: workorder.responseLevel || '', totalTime: 0, startDate: today, startTime: '', @@ -139,8 +124,6 @@ export default function CreateWorksheetModal({ isOpen, onClose, workorder, onCre serviceType: formData.serviceType, oldStatus: workorder.status, newStatus: formData.newStatus, - oldResponseLevel: workorder.responseLevel || '', - newResponseLevel: formData.newResponseLevel, totalTime: formData.isComment ? 0 : parseInt(formData.totalTime) || 0, startDate: formData.startDate, startTime: formData.startTime, @@ -219,20 +202,6 @@ export default function CreateWorksheetModal({ isOpen, onClose, workorder, onCre )} -
- - -
-
diff --git a/src/components/WorksheetList.jsx b/src/components/WorksheetList.jsx index a169471..9ca3e8c 100644 --- a/src/components/WorksheetList.jsx +++ b/src/components/WorksheetList.jsx @@ -253,16 +253,6 @@ export default function WorksheetList({ worksheets, totalTime, loading, onEditTi )} - {/* Response Level-Änderung */} - {ws.oldResponseLevel && ws.newResponseLevel && ws.oldResponseLevel !== ws.newResponseLevel && ( -
- Response Level:{' '} - {ws.oldResponseLevel} - → - {ws.newResponseLevel} -
- )} - {/* Details */}
{t.woid || t.$id.slice(-5)}
{t.topic || t.title || '-'}
-
{t.type} · {t.systemType || 'n/a'}
+
{t.type}
diff --git a/src/pages/TicketsPage.jsx b/src/pages/TicketsPage.jsx index f2678bd..09b1233 100644 --- a/src/pages/TicketsPage.jsx +++ b/src/pages/TicketsPage.jsx @@ -21,7 +21,7 @@ export default function TicketsPage() { const [filters, setFilters] = useState({ status: DEFAULT_STATUSES, type: [], priority: [], limit: 10 }) const [statusSel, setStatusSel] = useState(DEFAULT_STATUSES) const [localFilters, setLocalFilters] = useState({ - woid: '', customer: '', userTopic: '', createdDate: '', type: '', system: '', priority: '', + woid: '', customer: '', userTopic: '', createdDate: '', type: '', priority: '', }) const toggleStatus = (status) => { @@ -58,7 +58,6 @@ export default function TicketsPage() { userTopic: localFilters.userTopic || undefined, createdDate: localFilters.createdDate || undefined, type: localFilters.type ? [localFilters.type] : [], - system: localFilters.system ? [localFilters.system] : [], priority: localFilters.priority ? [parseInt(localFilters.priority)] : [], limit, })) @@ -109,11 +108,6 @@ export default function TicketsPage() { -