const $ = require("jquery") const { openNewWin } = require('./promise.js'); let warningImg = require("\../images/warning.png") function bqtsFun(data){//病情提示 for(var k = 0;k < data.length;k++){ var tmpBq = data[k] var tmpBqStr = '

患者可能有 '+tmpBq.name+' :

' var tmpBqDetailStr = '' for(var m = 0;m < tmpBq.details.length;m++){ var tmpBqDetail = tmpBq.details[m] if(tmpBqDetail.type == 1){ tmpBqDetailStr = `${tmpBqDetail.content.name}` // tmpBqDetailStr+=""+tmpBqDetail.content.name+"" } } if(tmpBqStr != '' || tmpBqDetailStr != ''){ $(".conditionHintTipsNull").css("display","none") } $(".conditionHintTips").append('
'+tmpBqStr + tmpBqDetailStr+'
更多 ') $(".illnessTable").on('click',function(){ const scaleName = $(this).attr('data-scaleName') openNewWin(`scale.html?featureType=21&sex=${msg.sex}&lis=${JSON.stringify(msg.lis)}&diag=${msg.diag}&scaleName=${scaleName}&symptom=${msg.symptom}&other=${msg.other}&pacs=${msg.pacs}&vital=${msg.vital}&age=${msg.age}`) }) $(".conditionHintTips").on('click',".slideDown",function(){ //点击更多跳转新页面 // $(this).parents(".commonTreat").removeClass("medicinePartLimitHeightSpec").append('收起 ') // $(this).remove() openNewWin(`illness.html?age=${msg.age}&sex=${msg.sex}&symptomJson=${msg.symptom}&vitalJson=${msg.vital}&lisJson=${msg.lis}&pacsJson=${msg.pacs}&diagJson=${msg.diag}&otherJson=${msg.other}&hospitalCode=${msg.hosCode}`) }) } $(".mayIllness .infoMsg").on("click",function(){ const infoMsgName = $(this).parent().attr('data-name') openNewWin(`information.html?type=22&position=2&name=${infoMsgName}`) }) } function ybzlFun(data){//一般治疗 $(".conditionHintZhiliaoAp").prepend('

一般治疗:

'+data+'

') $(".diseaseName").html(msg.diag) var commonTreatHeight = $(".commonTreat").height() if(commonTreatHeight > 75){ $(".commonTreat").addClass('medicinePartLimitHeightSpec').append('更多 ') } // $(".treatPlanWrap").on('click',".slideDown",function(){ //点击更多跳转新页面 // $(this).parents(".commonTreat").removeClass("medicinePartLimitHeightSpec").append('收起 ') // $(this).remove() // }) } function cyywFun(data){//常用药物 for(var i = 0;i < data.length;i++){ var tmpVal = data[i]; var str = (i+1)+'. '+tmpVal.bigdrugsName+'('+tmpVal.subdrugsName+'):' var strPart = '' for(var j = 0;j < tmpVal.medicitionsList.length;j++){ var tmpPart = tmpVal.medicitionsList[j] strPart += ''+tmpPart.medicitionName+' '+(tmpPart.forbidden == 1?'慎用':tmpPart.forbidden == 2?'禁用':'')+',使用率'+tmpPart.rate+((j == tmpVal.medicitionsList.length-1)?' ;':', ') } $(".treatMedicine").append('

'+str+strPart+'

') } $(".treatMedicine").prepend('

药物治疗:

') $(".treatMedicine").append('更多 ') $(".medicine .infoMsg").on("click",function(){ const infoMsgName = $(this).parent().attr('data-name') openNewWin(`information.html?type=8&position=5&name=${infoMsgName}`) }) } function tjzdFun(data, type) { var tmpStr = '' for(var i = 0;i < data.length;i++){ $(".conditionHintMay").css("display","block") if(type == 'warning') { tmpStr+= `
  • ${data[i].name}
  • ` } else { tmpStr+= `
  • ${data[i].name}
  • ` } } console.log('warningImg', warningImg) $(".conditionHintRecomDiagLis").append(tmpStr) } function tjwzFun(data){ var tmpStr = '' for(var i = 0;i < data.length;i++){ tmpStr+='
  • '+data[i].name+'
  • ' } $(".conditionHintWzLis").append(tmpStr) slideToggle($(".conditionHintWzLis")) } function tjtgFun(data){ var tmpStr = '' for(var i = 0;i < data.length;i++){ tmpStr+='
  • '+data[i].name+'
  • ' } $(".conditionHintTgLis").append(tmpStr) slideToggle($(".conditionHintTgLis")) } function tjhyFun(data){ var tmpStr = '' for(var i = 0;i < data.length;i++){ tmpStr+='
  • '+data[i].name+'
  • ' } $(".conditionHintInspectLis").append('
  • 化验 |
  • '+tmpStr) slideToggle($(".conditionHintInspectLis")) } function tjfjFun(data){ var tmpStr = '' for(var i = 0;i < data.length;i++){ tmpStr+='
  • '+data[i].name+'
  • ' } $(".conditionHintAssistLis").append('
  • 辅检 |
  • '+tmpStr) slideToggle($(".conditionHintAssistLis")) } function slideToggle(domName){//展开收起 if(domName.height() > 20){ //展开按钮 domName.append('') } domName.on('click',".slideDown",function(){ //展开 $(".conditionHintPub").css({"zIndex": "1"}); $(".push .conditionHintPub").find(".conditionMain").css({"height": "20px", "overflow": "hidden"}); $('.pushBox').find('ul').css({"height": "20px", "overflow": "hidden"}); $(".slideUp").removeClass("slideUp").addClass("slideDown") domName.append('') domName.parent().parent().css({"height": "56px"}); domName.parent().parent().parent().css({"zIndex": "2"}); $(this).parent().css({"height": "56px", "overflow": "auto"}) $(".pushBoxBorder").removeClass("pushBoxBorder") $(this).parent().parent().parent().addClass("pushBoxBorder") $(this).remove() }) domName.on('click',".slideUp",function(){ //收起 $(".pushBoxBorder").removeClass("pushBoxBorder") $(this).parent().css({"height": "20px", "overflow": "hidden"}) domName.parent().parent().css({"height": "20px", "overflow": "hidden"}); domName.parent().parent().parent().css({"zIndex": "1"}); domName.append('') $(this).remove() }) } module.exports = { bqtsFun, ybzlFun, cyywFun, tjwzFun, tjtgFun, tjhyFun, tjfjFun, tjzdFun, slideToggle }