diff --git a/src/views/Inspection-checklist/Inspection-checklist.vue b/src/views/Inspection-checklist/Inspection-checklist.vue index 9d53b0c..6073cff 100644 --- a/src/views/Inspection-checklist/Inspection-checklist.vue +++ b/src/views/Inspection-checklist/Inspection-checklist.vue @@ -394,13 +394,17 @@ const submitForm = async () => { birthday: addForm.birthDate ? new Date(addForm.birthDate) : undefined } - await PatientApi.insertPatinetInfo(patientData as PatientVO) - message.success('添加成功') - dialogVisible.value = false - // 重置表单 - resetForm() - // 刷新列表 - await getList() + const data=await PatientApi.insertPatinetInfo(patientData as PatientVO) + if(data){ + message.success('添加成功') + dialogVisible.value = false + // 重置表单 + resetForm() + // 刷新列表 + await getList() + }else{ + message.error('患者已存在') + } } catch (error) { console.error('添加失败:', error) message.error('添加失败: ' + (error.message || '未知错误')) @@ -487,7 +491,6 @@ const handleGwPatientInfo = async () => { loading.value = true // 调用API获取公卫患者信息 const result = await PatientApi.getGwPatientInfo(addForm.cardId) - console.log('获取到的公卫患者信息:', result); if (result) { // 填充表单数据 addForm.name = result.name || ''