feat: Add ProjectAssigneeDropdown component and integrate it into ProjectViewPage

This commit is contained in:
2025-09-29 20:09:11 +02:00
parent 6ab87c7396
commit 769fc73898
3 changed files with 234 additions and 1 deletions

View File

@@ -219,9 +219,16 @@ export function getProjectWithContract(id) {
c.contract_number,
c.contract_name,
c.customer,
c.investor
c.investor,
creator.name as created_by_name,
creator.username as created_by_username,
assignee.name as assigned_to_name,
assignee.username as assigned_to_username,
assignee.initial as assigned_to_initial
FROM projects p
LEFT JOIN contracts c ON p.contract_id = c.contract_id
LEFT JOIN users creator ON p.created_by = creator.id
LEFT JOIN users assignee ON p.assigned_to = assignee.id
WHERE p.project_id = ?
`
)