|
@@ -282,63 +282,81 @@ const fetchSheetInfo = (patNo, times) => {
|
|
|
sheet.value = res;
|
|
|
// console.log('res',sheet.value)
|
|
|
// initSheetInfoLine(sheet);
|
|
|
- if (sheet.value.age == null) {
|
|
|
- console.log("initSheetInfoLine0", sheet.value.age)
|
|
|
- // patientTransformData.value.age = '-'
|
|
|
+ if(sheet.value.age == null){
|
|
|
+ console.log("initSheetInfoLine0",sheet.value.age)
|
|
|
+ // sheet.value.age = '-'
|
|
|
} else {
|
|
|
- sheet.value.infAge == null ? sheet.value.infAge = '-' : false;
|
|
|
- sheet.value.ageDays == null ? sheet.value.ageDays = '-' : false;
|
|
|
- sheet.value.newBornWeight1 == null ? sheet.value.newBornWeight1 = '-' : false;
|
|
|
- sheet.value.newBornWeight2 == null ? sheet.value.newBornWeight2 = '-' : false;
|
|
|
- sheet.value.newBornAdmissWeight == null ? sheet.value.newBornAdmissWeight = '-' : false;
|
|
|
+ sheet.value.infAge == null?sheet.value.infAge = '-':false;
|
|
|
+ sheet.value.ageDays == null?sheet.value.ageDays = '-':false;
|
|
|
+ sheet.value.newBornWeight1 == null?sheet.value.newBornWeight1 = '-':false;
|
|
|
+ sheet.value.newBornWeight2 == null?sheet.value.newBornWeight2 = '-':false;
|
|
|
+ sheet.value.newBornAdmissWeight == null?sheet.value.newBornAdmissWeight = '-':false;
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
- sheet.value.noCertReason == null ? sheet.value.noCertReason = "-" : false;
|
|
|
- sheet.value.autopsy == null ? sheet.value.autopsy = "-" : false;
|
|
|
- sheet.value.transDept == null ? sheet.value.transDept = "-" : false;
|
|
|
- sheet.value.hurtReasonName == null ? sheet.value.hurtReasonName = "-" : false;
|
|
|
- sheet.value.hurtReasonCode == null ? sheet.value.hurtReasonCode = "-" : false;
|
|
|
- if (sheet.value.pathologicDiagCode == null || sheet.value.pathologicDiagCode == "-") {
|
|
|
+ if(sheet.value.birthDate != null){
|
|
|
+ sheet.value.birthYear = sheet.value.birthDate.slice(0,4);
|
|
|
+ sheet.value.birthMonth = sheet.value.birthDate.slice(5,7);
|
|
|
+ sheet.value.birthDay = sheet.value.birthDate.slice(8,10);
|
|
|
+ }
|
|
|
+
|
|
|
+ sheet.value.noCertReason == null?sheet.value.noCertReason = "-":false;
|
|
|
+ sheet.value.noCertReason == null?sheet.value.noCertReason = "-":false;
|
|
|
+ sheet.value.autopsy == null?sheet.value.autopsy = "-":false;
|
|
|
+ sheet.value.transDept == null?sheet.value.transDept = "-":false;
|
|
|
+ sheet.value.hurtReasonName == null?sheet.value.hurtReasonName = "-":false;
|
|
|
+ sheet.value.hurtReasonCode == null?sheet.value.hurtReasonCode = "-":false;
|
|
|
+ if (sheet.value.pathologicDiagCode == null || sheet.value.pathologicDiagCode== "-") {
|
|
|
sheet.value.pathologicDiagStr = "-"
|
|
|
sheet.value.pathologicDiagCode = "-"
|
|
|
}
|
|
|
-
|
|
|
- if (sheet.value.internshipDoctor == null || sheet.value.internshipDoctor == "-") {
|
|
|
+
|
|
|
+ if (sheet.value.internshipDoctor == null || sheet.value.internshipDoctor== "-") {
|
|
|
sheet.value.internshipDoctor = "-"
|
|
|
sheet.value.internshipDoctorName = "-"
|
|
|
}
|
|
|
- if (sheet.value.studyDoctorName == null || sheet.value.studyDoctorName == "-") {
|
|
|
+ if (sheet.value.studyDoctorName == null || sheet.value.studyDoctorName== "-") {
|
|
|
sheet.value.studyDoctorName = "-"
|
|
|
sheet.value.studyDoctorNameName = "-"
|
|
|
}
|
|
|
- sheet.value.blh == null ? sheet.value.blh = "-" : false;
|
|
|
- sheet.value.transDept == null ? sheet.value.transDept = "-" : false;
|
|
|
+ sheet.value.blh == null?sheet.value.blh = "-":false;
|
|
|
+ sheet.value.transDept == null?sheet.value.transDept = "-":false;
|
|
|
+
|
|
|
//初始化其他诊断横线
|
|
|
for (let i = 1; i < sheet.value.disdiagList.length; i++) {
|
|
|
- console.log('1111', sheet.value.disdiagList[i])
|
|
|
- if (sheet.value.disdiagList[i].name == '-' || sheet.value.disdiagList[i].name == '' || sheet.value.disdiagList[i].name == null) {
|
|
|
+ if(sheet.value.disdiagList[i].name == '-' || sheet.value.disdiagList[i].name == '' || sheet.value.disdiagList[i].name == null){
|
|
|
sheet.value.disdiagList[i].name = '-'
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
//初始化手术横线
|
|
|
for (let i = 0; i < sheet.value.surgeryList.length; i++) {
|
|
|
- if (sheet.value.surgeryList[i].name == '-' || sheet.value.surgeryList[i].name == null) {
|
|
|
+ if(sheet.value.surgeryList[i].name == '-' || sheet.value.surgeryList[i].name == null){
|
|
|
sheet.value.surgeryList[i].name = '-'
|
|
|
break;
|
|
|
+ } else {
|
|
|
+ if(sheet.value.surgeryList[i].assistantTwoName == '-' || sheet.value.surgeryList[i].assistantTwoName == "" || sheet.value.surgeryList[i].assistantTwoName == null){
|
|
|
+ sheet.value.surgeryList[i].assistantTwoName = '-'
|
|
|
+ }
|
|
|
+ if(sheet.value.surgeryList[i].assistantOneName == '-' || sheet.value.surgeryList[i].assistantOneName == "" || sheet.value.surgeryList[i].assistantOneName == null){
|
|
|
+ sheet.value.surgeryList[i].assistantOneName = '-'
|
|
|
+ }
|
|
|
+ if(sheet.value.surgeryList[i].anaesthesiaorName == '-' || sheet.value.surgeryList[i].anaesthesiaorName == "" || sheet.value.surgeryList[i].anaesthesiaorName == null){
|
|
|
+ sheet.value.surgeryList[i].anaesthesiaorName = '-'
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
//初始化重症监护室横线
|
|
|
for (let i = 0; i < sheet.value.icuInfoList.length; i++) {
|
|
|
- if (sheet.value.icuInfoList[i].name == '-' || sheet.value.icuInfoList[i].name == null) {
|
|
|
- sheet.value.icuInfoList[i].name = '-'
|
|
|
+ if(sheet.value.icuInfoList[i].icuName == '-' || sheet.value.icuInfoList[i].icuName == null){
|
|
|
+ sheet.value.icuInfoList[i].icuName = '-'
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ // sheet.value.surgeryList[0].name == null?sheet.value.surgeryList[0].name = '-':false;
|
|
|
|
|
|
- sheet.value.surgeryList[0].name == null ? sheet.value.surgeryList[0].name = '-' : false;
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
// 为工作单位相关字段设置默认短横线
|
|
|
if (!sheet.value.unitName || sheet.value.unitName.trim() === '') {
|
|
|
sheet.value.unitName = '-';
|