Przeglądaj źródła

没点查询筛选条件不生效(3718)

zhangxc 5 lat temu
rodzic
commit
40911f520d
3 zmienionych plików z 17 dodań i 8 usunięć
  1. 1 0
      src/css/itemManager.less
  2. 11 5
      src/js/itemManager.js
  3. 5 3
      src/js/qcList.js

+ 1 - 0
src/css/itemManager.less

@@ -71,6 +71,7 @@ table{
     display: none;
     border: 1px solid #e4e7ed;
     box-shadow: 0 2px 12px 0 #e4e7ed;
+    z-index: 2;
     li{
         padding: 0 10px;
     }

+ 11 - 5
src/js/itemManager.js

@@ -9,7 +9,7 @@ const iconDown= require("./../images/arrow_down.png")
 const iconUp = require("./../images/arrow_up.png")
 const arrowLeft= require("./../images/arrow_left.png")
 const arrowRight = require("./../images/arrow_right.png")
-let casesId="", name="", isReject ="", isUsed =""
+let casesId="", name="", isReject ="", isUsed ="",casesIdTemp="", nameTemp="", isRejectTemp ="", isUsedTemp =""
 $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
@@ -42,9 +42,10 @@ function getTabData(activePage){
 }
 $(".moduleItemInp").on("input", function(e){
     const val = $(this).val().trim()
-    name = val
+    nameTemp = val
 })
 $(".filter").on("click", function(e){
+    casesId=casesIdTemp, name=nameTemp, isReject =isRejectTemp, isUsed =isUsedTemp
     getTabData(1)
 })
 $('.selectModuleType').on("click", function(e){
@@ -240,8 +241,10 @@ function bindModuleTypeSelect(){
     $('.modeTypeItem').on("click",function(){
         const modeTypeItemName = $(this).attr("data-name")
         const modeTypeItemId = $(this).attr("data-id")
-        casesId=modeTypeItemId
+        casesIdTemp =modeTypeItemId
         $('.selectModuleType').html(modeTypeItemName)
+        $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+
         $(".moduleTypeList ").css("display", "none")
     })
 }
@@ -250,9 +253,11 @@ function bindRejectSelect(){
     $('.rejectItem').on("click",function(){
         const rejectItemName = $(this).attr("data-name")
         const rejectItemId = $(this).attr("data-id")
-        isReject=rejectItemId
+        isRejectTemp=rejectItemId
         $('.selectReject').html(rejectItemName)
         $(".rejectList ").css("display", "none")
+        $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+
     })
 }
 //是否启用选择
@@ -260,9 +265,10 @@ function bindUsedSelect(){
     $('.usedItem').on("click",function(){
         const usedItemName = $(this).attr("data-name")
         const usedItemItemId = $(this).attr("data-id")
-        isUsed=usedItemItemId
+        isUsedTemp =usedItemItemId
         $('.selectUsed').html(usedItemName)
         $(".usedList").css("display", "none")
+        $(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
     })
 }
 

+ 5 - 3
src/js/qcList.js

@@ -15,7 +15,7 @@ const loadingImg = require("./../images/loading.gif")
 const arrowLeft= require("./../images/arrow_left.png")
 const arrowRight = require("./../images/arrow_right.png")
 
-let tabList = [], name = "", fileCode="", leaveHosDateStart="", leaveHosDateEnd="", scoreSum = 0
+let tabList = [], name = "", fileCode="", leaveHosDateStart="", leaveHosDateEnd="", scoreSum = 0,nameTemp = "", fileCodeTemp=""
 
 $('.datapickerBox').append(`<img class="iconCalen" src=${iconCalenGrey} />`)
 $('.iconCalen').on("mouseenter", function(e){
@@ -64,6 +64,8 @@ $(".filter").on("click", function(e){
     if(leaveHosDateEnd){
         leaveHosDateEnd = leaveHosDateEnd.replace(/\//g,'-') + ' 23:59:59'
     }
+    name = nameTemp
+    fileCode = fileCodeTemp
     getTabData(1)
 })
 function renderTab(data){
@@ -222,11 +224,11 @@ function recordScore(behospitalCode,totalNum){
 }
 $(".patientNumInp").on("input", function(e){
     const val = $(this).val().trim()
-    fileCode = val
+    fileCodeTemp = val
 })
 $(".patientNameInp").on("input", function(e){
     const val = $(this).val().trim()
-    name = val
+    nameTemp = val
 })
 
 $(function() {