1178232204@qq.com 3 年 前
コミット
2dd0ee9557
2 ファイル変更42 行追加54 行削除
  1. 19 26
      src/js/cdss.js
  2. 23 28
      src/js/cdssHorizontal.js

+ 19 - 26
src/js/cdss.js

@@ -969,20 +969,17 @@ function renderHasDisPush(list) {
   }
 }
 function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush) {
-  let generalstate, medicinestate, operationstate, nursestate, medicinenum, operationnum, nursenum
+  let generalstate, medicinestate, operationstate, nursestate
   for (let i = 0; i < maydiagnoseList.length; i++) {
     const item = maydiagnoseList[i];
     if (item.code == 'maygeneral') {
       generalstate = item.status
     } else if (item.code == 'maymedicine') {
       medicinestate = item.status
-      medicinenum = item.number
     } else if (item.code == 'mayoperation') {
       operationstate = item.status
-      operationnum = item.number
     } else if (item.code == 'maynurse') {
       nursestate = item.status
-      nursenum = item.number
     }
   }
   $(".box[data-index=" + indexNow + "]").find(".moduleCenter").append("<div class='centerBox'></div>")
@@ -1000,9 +997,9 @@ function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush) {
   </div>`
   $(".maydiagnose  .box[data-index=" + indexNow + "]").find(".moduleCenter .centerBox").append(str)
   renderMayTreatPush(treatPush)
-  renderMayMedicPush(medicinesPush, medicinenum)
-  renderMayOperationsPush(operationsPush, operationnum)
-  renderMayNursePush(nursePush, nursenum)
+  renderMayMedicPush(medicinesPush)
+  renderMayOperationsPush(operationsPush)
+  renderMayNursePush(nursePush)
   $('.maydiagnose .centerBox ul li').click(function () {
     var i = $(this).attr('data-index');
     if ($(this).hasClass('active')) {
@@ -1015,20 +1012,16 @@ function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush) {
   });
 }
 function renderHasPush(treatPush, medicinesPush, operationsPush, nursePush) {
-  let generalstate, medicinestate, operationstate, nursestate, medicinenum, operationnum, nursenum
+  let generalstate, medicinestate, operationstate, nursestate
   for (let i = 0; i < maydiagnoseList.length; i++) {
     const item = maydiagnoseList[i];
     if (item.code == 'maygeneral') {
       generalstate = item.status
     } else if (item.code == 'maymedicine') {
       medicinestate = item.status
-      medicinenum = item.number
     } else if (item.code == 'mayoperation') {
       operationstate = item.status
-      operationnum = item.number
     } else if (item.code == 'maynurse') {
-      nursestate = item.status
-      nursenum = item.number
     }
   }
   $(".hasdiagnose .box[data-index=" + indexNow + "]").find(".moduleCenter").append("<div class='centerBox'></div>")
@@ -1046,8 +1039,8 @@ function renderHasPush(treatPush, medicinesPush, operationsPush, nursePush) {
   </div>`
   $(".hasdiagnose .box[data-index=" + indexNow + "]").find(".moduleCenter .centerBox").append(str)
   renderHasTreatPush(treatPush)
-  renderHasMedicPush(medicinesPush,medicinenum)
-  renderHasOperationsPush(operationsPush,operationnum)
+  renderHasMedicPush(medicinesPush)
+  renderHasOperationsPush(operationsPush)
   renderHasNursePush(nursePush,nursenum)
   $('.hasdiagnose .centerBox ul li').click(function () {
     var i = $(this).attr('data-index');
@@ -1081,46 +1074,46 @@ function renderHasTreatPush(list) {
     $(".hasgeneral").append(str)
   }
 }
-function renderMayMedicPush(list, num) {
+function renderMayMedicPush(list) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list,10)
     $(".maymedicine").append(shortStr).append(longStr)
   }
 }
-function renderHasMedicPush(list,num) {
+function renderHasMedicPush(list) {
   if (list.length > 0 ) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".hasmedicine").append(shortStr).append(longStr)
   }
 }
-function renderMayOperationsPush(list, num) {
+function renderMayOperationsPush(list) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".mayoperation").append(shortStr).append(longStr)
   }
 }
-function renderHasOperationsPush(list,num) {
+function renderHasOperationsPush(list) {
 
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".hasoperation").append(shortStr).append(longStr)
   }
 }
-function renderMayNursePush(list, num) {
+function renderMayNursePush(list) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".maynurse").append(shortStr).append(longStr)
   }
 }
-function renderHasNursePush(list,num) {
+function renderHasNursePush(list) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".hasnurse").append(shortStr).append(longStr)
   }
 }

+ 23 - 28
src/js/cdssHorizontal.js

@@ -521,6 +521,7 @@ function renderDiagList(list, showNum) {
     }
     const index = $(this).parent().parent().next().attr('data-i')
     const showList = $(".maydiagnose .item").css("display")
+    console.log(showList);
     if (showList == "none" || index != i) {
       $(".loading").show();
       $(".maydiagnose .item").html('')
@@ -529,7 +530,7 @@ function renderDiagList(list, showNum) {
       $(this).parent().parent().next().attr('data-i', i)
       renderpushByMayDisease(name, i, 1)
     } else {
-      $(this).find(".item").css("display", "block")
+      $(".maydiagnose .item").css("display", "none")
     }
   });
 }
@@ -568,7 +569,7 @@ function renderAffListList(list, showNum) {
       $(this).parent().parent().next().attr('data-i', i)
       renderpushByHasDisease(name, i, 2)
     } else {
-      $(this).find(".item").css("display", "block")
+      $(this).find(".item").css("display", "none")
     }
   });
 }
@@ -791,20 +792,17 @@ function renderHasDisPush(list, inx) {
   }
 }
 function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush, inx) {
-  let generalstate, medicinestate, operationstate, nursestate, medicinenum, operationnum, nursenum
+  let generalstate, medicinestate, operationstate, nursestate
   for (let i = 0; i < maydiagnoseList.length; i++) {
     const item = maydiagnoseList[i];
     if (item.code == 'maygeneral') {
       generalstate = item.status
     } else if (item.code == 'maymedicine') {
       medicinestate = item.status
-      medicinenum = item.number
     } else if (item.code == 'mayoperation') {
       operationstate = item.status
-      operationnum = item.number
     } else if (item.code == 'maynurse') {
       nursestate = item.status
-      nursenum = item.number
     }
   }
   $(".maydiagnose .item[data-index=" + inx + "]").append("<div class='centerBox'></div>")
@@ -822,9 +820,9 @@ function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush, inx)
   </div>`
   $(".maydiagnose .item[data-index=" + inx + "] .centerBox").append(str)
   renderMayTreatPush(treatPush, inx)
-  renderMayMedicinesPush(medicinesPush, inx, medicinenum)
-  renderMayOperationsPush(operationsPush, inx, operationnum)
-  renderMayNursePush(nursePush, inx, nursenum)
+  renderMayMedicinesPush(medicinesPush, inx)
+  renderMayOperationsPush(operationsPush, inx)
+  renderMayNursePush(nursePush, inx)
   $(".maydiagnose .item[data-index=" + inx + "] .centerBox ul li").click(function () {
     var i = $(this).index();
     if ($(this).hasClass('actives')) {
@@ -838,20 +836,17 @@ function renderMayPush(treatPush, medicinesPush, operationsPush, nursePush, inx)
   });
 }
 function renderHasPush(treatPush, medicinesPush, operationsPush, nursePush, inx) {
-  let generalstate, medicinestate, operationstate, nursestate, medicinenum, operationnum, nursenum
+  let generalstate, medicinestate, operationstate, nursestate
   for (let i = 0; i < maydiagnoseList.length; i++) {
     const item = maydiagnoseList[i];
     if (item.code == 'maygeneral') {
       generalstate = item.status
     } else if (item.code == 'maymedicine') {
       medicinestate = item.status
-      medicinenum = item.number
     } else if (item.code == 'mayoperation') {
       operationstate = item.status
-      operationnum = item.number
     } else if (item.code == 'maynurse') {
       nursestate = item.status
-      nursenum = item.number
     }
   }
   $(".hasdiagnose .item[data-index=" + inx + "]").append("<div class='centerBox'></div>")
@@ -869,9 +864,9 @@ function renderHasPush(treatPush, medicinesPush, operationsPush, nursePush, inx)
   </div>`
   $(".hasdiagnose .item[data-index=" + inx + "] .centerBox").append(str)
   renderHasTreatPush(treatPush, inx)
-  renderHasMedicinesPush(medicinesPush, inx, medicinenum)
-  renderHasOperationsPush(operationsPush, inx, operationnum)
-  renderHasNursePush(nursePush, inx, nursenum)
+  renderHasMedicinesPush(medicinesPush, inx)
+  renderHasOperationsPush(operationsPush, inx)
+  renderHasNursePush(nursePush, inx)
   $(".hasdiagnose .item[data-index=" + inx + "] .centerBox ul li").click(function () {
     var i = $(this).attr('data-index');
     if ($(this).hasClass('actives')) {
@@ -921,52 +916,52 @@ function renderHasTreatPush(list, inx) {
     $(".moduleItem .item[data-index=" + inx + "] .hasgeneral").append(str)
   }
 }
-function renderMayMedicinesPush(list, inx, num) {
+function renderMayMedicinesPush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     console.log($(".moduleItem .item[data-index=" + inx + "] .maymedicine"));
     $(".moduleItem .item[data-index=" + inx + "] .maymedicine").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .maymedicine").append(renderLongStr(titleConfigH["drugPush"].name, longStr, titleConfigH["drugPush"].location))
   }
 }
-function renderHasMedicinesPush(list, inx, num) {
+function renderHasMedicinesPush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".moduleItem .item[data-index=" + inx + "] .hasmedicine").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .hasmedicine").append(renderLongStr(titleConfigH["drugPush"].name, longStr, titleConfigH["drugPush"].location))
   }
 }
-function renderMayOperationsPush(list, inx, num) {
+function renderMayOperationsPush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".moduleItem .item[data-index=" + inx + "] .mayoperation").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .mayoperation").append(renderLongStr(titleConfigH["operationPush"].name, longStr, titleConfigH["operationPush"].location))
   }
 }
-function renderHasOperationsPush(list, inx, num) {
+function renderHasOperationsPush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".moduleItem .item[data-index=" + inx + "] .hasoperation").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .hasoperation").append(renderLongStr(titleConfigH["operationPush"].name, longStr, titleConfigH["operationPush"].location))
   }
 }
 
-function renderMayNursePush(list, inx, num) {
+function renderMayNursePush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".moduleItem .item[data-index=" + inx + "] .maynurse").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .maynurse").append(renderLongStr(titleConfigH["nursePush"].name, longStr, titleConfigH["nursePush"].location))
   }
 }
-function renderHasNursePush(list, inx, num) {
+function renderHasNursePush(list, inx) {
   if (list.length > 0) {
     moduleNum++
-    let { shortStr, longStr } = renderItemWrapper(list, num)
+    let { shortStr, longStr } = renderItemWrapper(list, 10)
     $(".moduleItem .item[data-index=" + inx + "] .hasnurse").append(shortStr)
     $(".moduleItem .item[data-index=" + inx + "] .hasnurse").append(renderLongStr(titleConfigH["nursePush"].name, longStr, titleConfigH["nursePush"].location))
   }