Explorar o código

质控评分内页联动

zhangxc %!s(int64=5) %!d(string=hai) anos
pai
achega
7942bcfa10
Modificáronse 3 ficheiros con 13 adicións e 4 borrados
  1. 1 1
      src/js/console.js
  2. 6 2
      src/js/qcList.js
  3. 6 1
      src/js/qcListDept.js

+ 1 - 1
src/js/console.js

@@ -136,7 +136,7 @@ function getDetails(){
       focusMenuItem("YH-BLZK-ZKPF");
       let dataC = $(this).attr("data-c")
       let chengdu = dataC == 1?'甲':dataC==2?'乙':'丙'
-      $(parent.document).find("#contentIframe").attr("src","./qcList.html?from=1&dateType="+dateType+"&chengdu="+chengdu)
+      $(parent.document).find("#contentIframe").attr("src","./qcList.html?from=1&dateType="+dateType+"&chengdu="+chengdu+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     })
     $(".part03 .partTitlePub").click(function(){
         // if(hospital=="台州市立"){

+ 6 - 2
src/js/qcList.js

@@ -26,7 +26,8 @@ let chengdu = getUrlArgObjectNew("chengdu",srcUrl)||""
 let deptIdPram = getUrlArgObjectNew("deptId",srcUrl)||""
 let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||""
 let docName = getUrlArgObjectNew("docName",srcUrl)||""
-
+let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
+let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
 $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
@@ -762,7 +763,10 @@ $(function() {
         startDate = new Date(`${year}-${month}-01`)
     }else if(statisticsType == '2'){
         startDate = new Date(`${year}-01-01`)
-    } else {
+    } else if(statisticsType == '3') {
+        startDate = new Date(startDateParam)
+        endDate =  new Date(endDateParam)
+    }else{
         startDate = "-6d"
     }
     $( "#datepicker" ).datepicker({

+ 6 - 1
src/js/qcListDept.js

@@ -29,6 +29,8 @@ let chengdu = getUrlArgObjectNew("chengdu",srcUrl)||""
 let deptIdPram = getUrlArgObjectNew("deptId",srcUrl)||""
 let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||""
 let docName = getUrlArgObjectNew("docName",srcUrl)||""
+let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
+let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp="",data_desc=["leave_hospital_date"],data_asc=[];
 
@@ -757,7 +759,10 @@ $(function() {
         startDate = new Date(`${year}-${month}-01`)
     }else if(statisticsType == '2'){
         startDate = new Date(`${year}-01-01`)
-    } else {
+    } else if(statisticsType == '3') {
+        startDate = new Date(startDateParam)
+        endDate =  new Date(endDateParam)
+    }else{
         startDate = "-6d"
     }
     $( "#datepicker" ).datepicker({