diff --git a/frontend/src/views/mobile/VisitForm.vue b/frontend/src/views/mobile/VisitForm.vue index 8f680a9..d93f0b6 100644 --- a/frontend/src/views/mobile/VisitForm.vue +++ b/frontend/src/views/mobile/VisitForm.vue @@ -52,6 +52,10 @@ onMounted(async () => { try { const res = await visitsApi.get(route.params.id as string) const v = res.data + // 确保当前客户在 select 选项列表中,避免显示 UUID + if (v.customer_id && v.customer_name && !customers.value.find(c => c.id === v.customer_id)) { + customers.value.unshift({ id: v.customer_id, name: v.customer_name }) + } form.value = { customer_id: v.customer_id, visit_date: v.visit_date,