فهرست منبع

Revert "竖版显示数目配置"

This reverts commit faf1a34b72e121507b2204ea2c5b8cdfc4bb2238.
zhangxc 5 سال پیش
والد
کامیت
f21f9f5e43
2فایلهای تغییر یافته به همراه40 افزوده شده و 61 حذف شده
  1. 7 9
      src/js/index.js
  2. 33 52
      src/js/indexVertDom.js

+ 7 - 9
src/js/index.js

@@ -86,7 +86,7 @@ function getPageInfo() {
     const pushInfo = res2&&res2.data || {}
     const treatInfo = res3&&res3.data || {}
     const tipsInfo = res4&&res4.data || []
-    const {confArr, showLabsNum, showPacsNum, labsAndPacMode} = transConf(configArr)
+    const confArr = transConf(configArr)
     pushResult = pushInfo.data || {};
     treatResult = treatInfo.data || {}
     tipsResult = tipsInfo.data || {}
@@ -105,14 +105,12 @@ function getPageInfo() {
       {
           title: '化验',
           className: 'labRecommend',
-          data:  labRecommend,
-          showNum: showLabsNum
+          data:  labRecommend
       },
       {
           title: '辅检',
           className: 'pacsRecommend',
-          data:  pacsRecommend,
-          showNum: showPacsNum
+          data:  pacsRecommend
       }
     ]
     window.pushMessage = medicalIndications;//计算的需要的相关数据
@@ -121,16 +119,16 @@ function getPageInfo() {
 
       switch(confArr[i].code) {
         case "inquiry_show":  //问诊症状
-          renderRecommendInfo(confArr[i].showNum,'symptomRecommend', '问诊症状', symptomRecommend, false)
+          renderRecommendInfo('symptomRecommend', '问诊症状', symptomRecommend, false)
           break; 
         case "health_show": //体格检查
-          renderRecommendInfo(confArr[i].showNum,'physiExamRecommend', '体格检查', physiExamRecommend, false)
+          renderRecommendInfo('physiExamRecommend', '体格检查', physiExamRecommend, false)
           break;
         case "illness_show": //病情提示
           renderRecommendConditTips('conditTips','病情提示', medicalIndications || [])
           break;
         case "vigilant_show": //警惕诊断
-          renderRecommendInfo(confArr[i].showNum,'warning', '警惕诊断', diagWaring, true,7,2)
+          renderRecommendInfo('warning', '警惕诊断', diagWaring, true,7,2)
           break;
         case "lispacs_show": //检验检查
           renderMultRecommendInfo('labAndPacsRecommend', '检验检查', labAndPacsRecommend, false)
@@ -139,7 +137,7 @@ function getPageInfo() {
           renderTreat('treatRecommend','治疗方案',treatResult)
           break;
         case "diagnose_show": //推荐诊断
-          renderRecommendInfo(confArr[i].showNum,'diagRecommend', '推荐诊断', diagRecommend, true,7,2)
+          renderRecommendInfo('diagRecommend', '推荐诊断', diagRecommend, true,7,2)
           break;
         case "tip_show": //提示信息
           renderTipsInfo('tipsInfo','提示信息',tipsResult)

+ 33 - 52
src/js/indexVertDom.js

@@ -2,59 +2,40 @@ const $ = require("jquery");
 const { openNewWin,imageUrlPrefix } = require('./promise.js');
 const { bindTipsEvent } = require('./popupEdit.js');
 
-function renderRecommendInfo(showNum,className,title,data, hasInfo, type, position) {
-    // const dataLen = data.length
-    // const str = `<div class="recommendInfoWrapper ${className}">
-    //                 <h4><i></i>${title}</h4>
-    //                 <div class="recommendInfoBox">
-    //                     <div class="clearfix recommendInfoItemBox ${className + 'box'}">
-    //                     </div>
-    //                 </div>
-    //             </div>`
-    // $('.recommendWrap').append(str)
-    // let dataShort
-    // if(showNum&& dataLen > showNum) {
-    //     dataShort = data.slice(0, showNum)
-    // } else {
-    //     dataShort = data
-    // }
-    // let childrenNodeStrShort = ''
-    // let childrenNodeStrLong = ''
-    // if(hasInfo) {
-    //     for (let i = 0; i < dataShort.length; i++) {
-    //         dataShort += `<span class="recommendInfoItem recommendInfoItemHasInfo">
-    //                                 ${dataShort[i].name}
-    //                                 <span  title="点击i图标可查看详细说明" class="infoMsg" data-name=${dataShort[i].name}></span>
-    //                             </span>`
-    //     }
-    //     for (let i = 0; i < data.length; i++) {
-    //         childrenNodeStrLong += `<span class="recommendInfoItem recommendInfoItemHasInfo">
-    //                                 ${data[i].name}
-    //                                 <span  title="点击i图标可查看详细说明" class="infoMsg" data-name=${data[i].name}></span>
-    //                             </span>`
-    //     }
-    // } else {
-    //     for (let i = 0; i < dataShort.length; i++) {
-    //         childrenNodeStrShort += `<span class="recommendInfoItem" data-name="${dataShort[i].name}">
-    //                                 ${dataShort[i].name}
-    //                             </span>`
-    //     }
-    //     for (let i = 0; i < data.length; i++) {
-    //         childrenNodeStrLong += `<span class="recommendInfoItem" data-name="${data[i].name}">
-    //                                 ${data[i].name}
-    //                             </span>`
-    //     }
-    // }
-    // if(!childrenNodeStrShort) {
-    //     childrenNodeStrShort='<span class="recommendNull">暂无推荐</span>'
-    // }
+function renderRecommendInfo(className,title,data, hasInfo, type, position) {
+    const str = `<div class="recommendInfoWrapper ${className}">
+                    <h4><i></i>${title}</h4>
+                    <div class="recommendInfoBox">
+                        <div class="clearfix recommendInfoItemBox ${className + 'box'}">
+                        </div>
+                    </div>
+                </div>`
+    $('.recommendWrap').append(str)
+    let childrenNodeStr = ''
+    if(hasInfo) {
+        for (let i = 0; i < data.length; i++) {
+            childrenNodeStr += `<span class="recommendInfoItem recommendInfoItemHasInfo">
+                                    ${data[i].name}
+                                    <span  title="点击i图标可查看详细说明" class="infoMsg" data-name=${data[i].name}></span>
+                                </span>`
+        }
+    } else {
+        for (let i = 0; i < data.length; i++) {
+            childrenNodeStr += `<span class="recommendInfoItem" data-name="${data[i].name}">
+                                    ${data[i].name}
+                                </span>`
+        }
+    }
+    if(!childrenNodeStr) {
+        childrenNodeStr='<span class="recommendNull">暂无推荐</span>'
+    }
     
-    // $('.'+className + 'box').append(childrenNodeStrShort)
-    // $('.'+className + 'box' +' .infoMsg').on('click', function(){
-    //     const infoMsgName = $(this).attr('data-name')
-    //     openNewWin(`information.html?type=${type}&position=${position}&name=${infoMsgName}`)
-    // })
-    // slideToggle($("."+className+"box"))
+    $('.'+className + 'box').append(childrenNodeStr)
+    $('.'+className + 'box' +' .infoMsg').on('click', function(){
+        const infoMsgName = $(this).attr('data-name')
+        openNewWin(`information.html?type=${type}&position=${position}&name=${infoMsgName}`)
+    })
+    slideToggle($("."+className+"box"))
 }
 
 function renderMultRecommendInfo(className,title,data, hasInfo, type, position) {