Fix: Offboarding-Checkliste nach Abteilung filtern, Rollen-Filterung pro Team
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -38,9 +38,14 @@ class OffboardingProtocol {
|
||||
e.first_name as employee_first_name,
|
||||
e.last_name as employee_last_name,
|
||||
e.email as employee_email,
|
||||
e.department as employee_department,
|
||||
r.name as employee_role_name,
|
||||
cu.username as created_by_username,
|
||||
uu.username as updated_by_username
|
||||
uu.username as updated_by_username,
|
||||
(SELECT d.id FROM onboarding_departments d
|
||||
WHERE LOWER(d.name) LIKE LOWER('%' || COALESCE(e.department,'') || '%')
|
||||
AND COALESCE(e.department,'') != ''
|
||||
ORDER BY d.id LIMIT 1) as employee_department_id
|
||||
FROM offboarding_protocols op
|
||||
INNER JOIN users e ON op.employee_user_id = e.id
|
||||
INNER JOIN roles r ON e.role_id = r.id
|
||||
|
||||
Reference in New Issue
Block a user