diff --git a/frontend/src/views/desktop/CustomerManage.vue b/frontend/src/views/desktop/CustomerManage.vue index d64c171..99cb6ff 100644 --- a/frontend/src/views/desktop/CustomerManage.vue +++ b/frontend/src/views/desktop/CustomerManage.vue @@ -44,7 +44,16 @@ async function handleIndivEditSave() { const type = indivEditType.value const f = indivEditForm.value if (type === 'visit') { - await api.put(`/visits/${f.id}`, { communication_content: f.communication_content, visitor_name: f.visitor_name }) + await api.put(`/visits/${f.id}`, { + communication_content: f.communication_content, + customer_demand: f.customer_demand || '', + visitor_name: f.visitor_name || '', + visitor_phone: f.visitor_phone || '', + visit_method: f.visit_method, + time_range: f.time_range || '', + visit_date: f.visit_date, + manager_id: f.manager_id, + }) } else if (type === 'plan') { await api.put(`/work-plans/${f.id}`, { plan_content: f.plan_content, status: f.status }) } else if (type === 'mini') { @@ -681,11 +690,25 @@ async function handleImport() { - +