新增体检编号创建报告接口

This commit is contained in:
Euni4U 2025-04-08 11:09:30 +08:00
parent af5fb2ceaf
commit 9cf90e5423
3 changed files with 9 additions and 5 deletions

View File

@ -137,5 +137,9 @@ export const PatientApi = {
return await request.put({
url: `/inspect/patient/updatePrintStatus?medicalSn=${medicalSn}&printtime=${printtime.toISOString()}`
})
},
//生成体检报告
generateReport: async (medicalSn: string) => {
return await request.get({ url: `/inspect/patient/generateReport?medicalSn=` + medicalSn })
}
}

View File

@ -1959,7 +1959,7 @@ const handleSaveAllResults = async () => {
if (!result) return
ElMessage.success('所有检查结果保存成功')
await PatientApi.generateReport(selectedPatient.value?.medicalSn)
//
await refreshExamData()
} catch (error) {

View File

@ -385,8 +385,8 @@ const queryPatientData = async () => {
}
console.log(response.data.chiefinspector)
// ID
if (response.data.chiefinspector) {
selectedDoctor.value = response.data.chiefinspector
if (response.data.chiefinspectorid && response.data.chiefinspector) {
selectedDoctor.value = response.data.chiefinspectorid + '|' + response.data.chiefinspector
}
}
} catch (error) {
@ -447,8 +447,8 @@ watch(() => props.patient, (newVal) => {
if (newVal.medicalSn) {
loadPatientItems()
}
if (newVal.chiefinspector) {
selectedDoctor.value = newVal.chiefinspector
if (newVal.chiefinspectorid && newVal.chiefinspector) {
selectedDoctor.value = newVal.chiefinspectorid + '|' + newVal.chiefinspector
}
}
}, { deep: true, immediate: true })