|
@@ -54,26 +54,31 @@ function getRecordDetail(){
|
|
|
global_activeTab=$(".sub-menu .page.active").attr("code");
|
|
|
initPatientInfo(info);console.log(21,global_activeTab)
|
|
|
initContent(result.pageData);
|
|
|
-
|
|
|
initScoreItem(msg);
|
|
|
global_flawData=msg;
|
|
|
-
|
|
|
let obj = JSON.parse(result.pageData)
|
|
|
-
|
|
|
- wardRound(obj['查房记录'],'查房记录')
|
|
|
- preoperation(obj['术前讨论、术前小结'],'术前讨论、术前小结')
|
|
|
- summary(obj['阶段小结'],'阶段小结')
|
|
|
- operationRecord(obj['手术记录'],'手术记录')
|
|
|
- applicationForm(obj['会诊申请单'],'会诊申请单')
|
|
|
- resultForm(obj['会诊结果单'],'会诊结果单')
|
|
|
- consultationNote(obj['会诊记录'],'会诊记录')
|
|
|
- difficultRecord(obj['疑难病例讨论记录'],'疑难病例讨论记录')
|
|
|
- illnessNotice(obj['病危通知书'],'病危通知书')
|
|
|
- pathologicTest(obj['病理检验送检单'],'病理检验送检单')
|
|
|
+
|
|
|
+ infoNotNull(obj,'查房记录')&&wardRound(obj['查房记录'],'查房记录')
|
|
|
+ infoNotNull(obj,'术前讨论、术前小结')&&preoperation(obj['术前讨论、术前小结'],'术前讨论、术前小结')
|
|
|
+ infoNotNull(obj,'阶段小结')&&summary(obj['阶段小结'],'阶段小结')
|
|
|
+ infoNotNull(obj,'手术记录')&&operationRecord(obj['手术记录'],'手术记录')
|
|
|
+ infoNotNull(obj,'会诊申请单')&&applicationForm(obj['会诊申请单'],'会诊申请单')
|
|
|
+ infoNotNull(obj,'会诊结果单')&&resultForm(obj['会诊结果单'],'会诊结果单')
|
|
|
+ infoNotNull(obj,'会诊记录')&&consultationNote(obj['会诊记录'],'会诊记录')
|
|
|
+ infoNotNull(obj,'疑难病例讨论记录')&&difficultRecord(obj['疑难病例讨论记录'],'疑难病例讨论记录')
|
|
|
+ infoNotNull(obj,'病危通知书')&&illnessNotice(obj['病危通知书'],'病危通知书')
|
|
|
+ infoNotNull(obj,'病理检验送检单')&&pathologicTest(obj['病理检验送检单'],'病理检验送检单')
|
|
|
setBoxHeight();
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+//判断模块内容是否不为空
|
|
|
+function infoNotNull(obj,moduleName){
|
|
|
+ if( obj[moduleName]&&obj[moduleName].length > 0 &&Object.keys(obj[moduleName][0]).length !== 0 ){
|
|
|
+ return true
|
|
|
+ }
|
|
|
+ return false
|
|
|
+}
|
|
|
//填充患者信息
|
|
|
function initPatientInfo(data){
|
|
|
const obj=Object.assign({},data,{age:!global_age||global_age=="null"?"-":global_age});
|