|
@@ -252,8 +252,9 @@ function renderRecommendConditTips(icon, className,title,data) {
|
|
|
if(data.length == 0) {
|
|
|
$("."+className+"box").append('<span class="recommendNull">暂无推荐</span>')
|
|
|
}
|
|
|
+ let names = [];
|
|
|
for(var k = 0;k < data.length;k++){
|
|
|
- var tmpBq = data[k]
|
|
|
+ var tmpBq = data[k];
|
|
|
let hasSritical = false
|
|
|
let tmpBqStr;
|
|
|
if(tmpBq.details) {
|
|
@@ -264,10 +265,15 @@ function renderRecommendConditTips(icon, className,title,data) {
|
|
|
}
|
|
|
}
|
|
|
if(hasSritical) {
|
|
|
+ if(!names.includes(tmpBq.name)){ //name相同去重
|
|
|
+ names.push(tmpBq.name);
|
|
|
+ tmpBqStr='';
|
|
|
+ }else{
|
|
|
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>
|
|
@@ -287,8 +293,10 @@ function renderRecommendConditTips(icon, className,title,data) {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-
|
|
|
- $("."+className+"box").append('<div class="conditionMain ellipse clearfix">'+tmpBqStr+'<div class="alertModal">'+tmpBqDetailStr+'</div><span class="more">更多</span></div>')
|
|
|
+ if(tmpBqStr){
|
|
|
+ $("."+className+"box").append('<div class="conditionMain ellipse clearfix">'+tmpBqStr+'<div class="alertModal">'+tmpBqDetailStr+'</div><span class="more">更多</span></div>')
|
|
|
+ }
|
|
|
+ //$("."+className+"box").append('<div class="conditionMain ellipse clearfix">'+tmpBqStr+'<div class="alertModal">'+tmpBqDetailStr+'</div><span class="more">更多</span></div>')
|
|
|
}
|
|
|
$('.mayIllness .infoMsg').on('click', function(){
|
|
|
const infoMsgName = $(this).attr('data-name')
|