fix(WEB): 수주/작업지시 담당자 표시 누락 수정

- transformApiToFrontend: options.manager_name 우선 참조 (폴백: client.manager_name)
- transformFrontendToApi: options에 manager_name 전송 추가
- 작업지시 상세: salesOrderWriter에 options.manager_name 우선 표시
This commit is contained in:
2026-02-19 16:55:26 +09:00
parent f344dc7d00
commit 5b987d057b
2 changed files with 3 additions and 2 deletions

View File

@@ -449,7 +449,7 @@ export function transformApiToFrontend(api: WorkOrderApi): WorkOrder {
priority: priorityValue,
priorityLabel: getPriorityLabel(priorityValue),
salesOrderDate: api.sales_order?.received_at?.split('T')[0] || api.sales_order?.created_at?.split('T')[0] || formatDate(api.created_at),
salesOrderWriter: api.sales_order?.writer?.name || '-',
salesOrderWriter: api.sales_order?.options?.manager_name || api.sales_order?.writer?.name || '-',
clientContact: api.sales_order?.client_contact || '-',
shutterCount: api.sales_order?.root_nodes_count || null,
department: api.process?.department || api.team?.name || '-',