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

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({ return await request.put({
url: `/inspect/patient/updatePrintStatus?medicalSn=${medicalSn}&printtime=${printtime.toISOString()}` 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 if (!result) return
ElMessage.success('所有检查结果保存成功') ElMessage.success('所有检查结果保存成功')
await PatientApi.generateReport(selectedPatient.value?.medicalSn)
// //
await refreshExamData() await refreshExamData()
} catch (error) { } catch (error) {

View File

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