fix(template): 修复病床号字段赋值逻辑
- 在DischargeDiagnosisCertificate.vue中修复病床号拼接逻辑,避免undefined值导致显示异常 - 在inHospitalSurgicalRecord.vue中修复病床号拼接逻辑,避免undefined值导致显示异常 - 在inHosptialCommunicate.vue中修复病床号拼接逻辑,避免undefined值导致显示异常 - 使用条件判断确保只有当houseName和bedName都存在时才进行拼接操作
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="medical-form">
|
<div class="medical-form">
|
||||||
<div class="patient-name">
|
<div class="patient-name">
|
||||||
患者姓名:{{ patient?.patientName || '未知' }} 病历号:{{
|
患者姓名:{{ patient?.patientName || '未知' }} 病历号:{{
|
||||||
@@ -294,7 +294,7 @@ onMounted(() => {
|
|||||||
formData.department = patient?.inHospitalOrgName || '';
|
formData.department = patient?.inHospitalOrgName || '';
|
||||||
}
|
}
|
||||||
if (!formData.bedNo) {
|
if (!formData.bedNo) {
|
||||||
formData.bedNo = patient?.houseName + '-' + patient?.bedName;
|
formData.bedNo = (patient?.houseName && patient?.bedName ? patient.houseName + '-' + patient.bedName : '');
|
||||||
}
|
}
|
||||||
if (!formData.busNo) {
|
if (!formData.busNo) {
|
||||||
formData.busNo = patient?.busNo || '';
|
formData.busNo = patient?.busNo || '';
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="medical-document">
|
<div class="medical-document">
|
||||||
<!-- 标题区域 -->
|
<!-- 标题区域 -->
|
||||||
<div class="doc-header">
|
<div class="doc-header">
|
||||||
@@ -591,7 +591,7 @@ onMounted(() => {
|
|||||||
formData.department = patient?.inHospitalOrgName || '';
|
formData.department = patient?.inHospitalOrgName || '';
|
||||||
}
|
}
|
||||||
if (!formData.bedNo) {
|
if (!formData.bedNo) {
|
||||||
formData.bedNo = patient?.houseName + '-' + patient?.bedName;
|
formData.bedNo = (patient?.houseName && patient?.bedName ? patient.houseName + '-' + patient.bedName : '');
|
||||||
}
|
}
|
||||||
if (!formData.busNo) {
|
if (!formData.busNo) {
|
||||||
formData.busNo = patient?.busNo || '';
|
formData.busNo = patient?.busNo || '';
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="medical-document">
|
<div class="medical-document">
|
||||||
<!-- 标题区域 -->
|
<!-- 标题区域 -->
|
||||||
<div class="doc-header">
|
<div class="doc-header">
|
||||||
@@ -404,7 +404,7 @@ onMounted(() => {
|
|||||||
formData.department = patient?.inHospitalOrgName || '';
|
formData.department = patient?.inHospitalOrgName || '';
|
||||||
}
|
}
|
||||||
if (!formData.bedNo) {
|
if (!formData.bedNo) {
|
||||||
formData.bedNo = patient?.houseName + '-' + patient?.bedName;
|
formData.bedNo = (patient?.houseName && patient?.bedName ? patient.houseName + '-' + patient.bedName : '');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
const patient = props.patientInfo;
|
const patient = props.patientInfo;
|
||||||
|
|||||||
Reference in New Issue
Block a user