|
@@ -196,13 +196,29 @@ function renderRecommendConditTips(className,title,data) {
|
|
|
$("."+className+"box").append('<span class="recommendNull">暂无推荐</span>')
|
|
|
}
|
|
|
for(var k = 0;k < data.length;k++){
|
|
|
- var tmpBq = data[k]
|
|
|
- var tmpBqStr = '<p class="mayIllness">患者可能有 <span>'+tmpBq.name+'<span title="点击该名称可看详细说明" class="infoMsg"></span></span> :</p>'
|
|
|
- var tmpBqStr = `<p class="mayIllness">
|
|
|
+ let tmpBq = data[k]
|
|
|
+ let hasSritical = false
|
|
|
+ let tmpBqStr;
|
|
|
+ if(tmpBq.details) {
|
|
|
+ for(let i = 0; i < tmpBq.details.length; i++) {
|
|
|
+ if(tmpBq.details[i].type == 4) {
|
|
|
+ hasSritical= true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(hasSritical) {
|
|
|
+ tmpBqStr = `<p class="mayIllness">
|
|
|
+ <span class="sriticalNameBox"><span class="sriticalName">${tmpBq.name}:</span>
|
|
|
+ </span>
|
|
|
+ </span></p>`
|
|
|
+ } else {
|
|
|
+ tmpBqStr = `<p class="mayIllness">
|
|
|
患者可能有 <span class="diagNameBox"><span class="diagName">${tmpBq.name}:</span>
|
|
|
<span title="点击该名称可看详细说明" class="infoMsg" data-name=${tmpBq.name}></span>
|
|
|
</span>
|
|
|
- </span>`
|
|
|
+ </span></p>`
|
|
|
+ }
|
|
|
+
|
|
|
var tmpBqDetailStr = ''
|
|
|
for(var m = 0;m < tmpBq.details.length;m++){
|
|
|
var tmpBqDetail = tmpBq.details[m]
|
|
@@ -210,12 +226,6 @@ function renderRecommendConditTips(className,title,data) {
|
|
|
tmpBqDetailStr+=`<span data-url=scale.html?featureType=21&sex=${msg.sex}&lis=${JSON.stringify(msg.lis)}&diag=${msg.diag}&scaleName=${tmpBqDetail.content.name}&symptom=${msg.symptom}&other=${msg.other}&pacs=${msg.pacs}&vital=${msg.vital}&age=${msg.age}&scaleId=${tmpBqDetail.content.id} class="illnessTable">${tmpBqDetail.content.name}</span>`
|
|
|
}
|
|
|
if(tmpBqDetail.type == 2){
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
var deepDetailName = `<div class="modalTitle">${tmpBqDetail.content.name}<i class="closeModal"></i></div>`
|
|
|
var deepDetailStr = ''
|
|
|
var deepDetailResultStr = ''
|
|
@@ -306,6 +316,9 @@ function renderRecommendConditTips(className,title,data) {
|
|
|
</span>
|
|
|
</div>`
|
|
|
}
|
|
|
+ if(tmpBqDetail.type == 4){
|
|
|
+ tmpBqDetailStr+=`<div class="sriticalinfo">${tmpBqDetail.content.name}</div>`
|
|
|
+ }
|
|
|
}
|
|
|
if(tmpBqStr != '' || tmpBqDetailStr != ''){
|
|
|
$(".conditionHintTipsNull").css("display","none")
|