فهرست منبع

各模块缺陷占比(科室)内页联动

zhangxc 5 سال پیش
والد
کامیت
cbf56bd872
3فایلهای تغییر یافته به همراه24 افزوده شده و 8 حذف شده
  1. 7 6
      src/js/deptConsole.js
  2. 9 1
      src/js/mukuai.js
  3. 8 1
      src/js/partDetail.js

+ 7 - 6
src/js/deptConsole.js

@@ -52,25 +52,25 @@ $(function(){
 function tiaomu(){
     $(".defect .partTitlePub").click(function(){
         focusMenuItem("YH-KSZR-GMKQXZB_XQ");
-        $(parent.document).find("#contentIframe").attr("src","mukuai.html?from=2&deptName="+curDept+"&dateType="+dateType)
+        $(parent.document).find("#contentIframe").attr("src","mukuai.html?from=2&deptName="+curDept+"&dateType="+dateType+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     });
     $(".circleBSingle .title,.homePageNo .title").click(function(){
         focusMenuItem("YH-KSZR-TMQXZB_XQ");
-        $(parent.document).find("#contentIframe").attr("src","singleVeto.html?from=2&deptName="+curDept+"&shijian="+dateType)
+        $(parent.document).find("#contentIframe").attr("src","singleVeto.html?from=2&deptName="+curDept+"&shijian="+dateType+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     });
     $(".homePage .title").click(function(){
         focusMenuItem("YH-KSZR-BASYHGLZB_XQ")
-        $(parent.document).find("#contentIframe").attr("src","partDetail.html?from=2&deptName="+curDept+"&dateType="+dateType)
+        $(parent.document).find("#contentIframe").attr("src","partDetail.html?from=2&deptName="+curDept+"&dateType="+dateType+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     });
     $(".part02 .bingliLis").click(function(){
         focusMenuItem("YH-KSZR-KSQXZB_XQ");
-        $(parent.document).find("#contentIframe").attr("src","deptScoreDetail.html?from=2&deptName="+curDept+"&dateType="+dateType+"&curDeptId="+curDeptId)
+        $(parent.document).find("#contentIframe").attr("src","deptScoreDetail.html?from=2&deptName="+curDept+"&dateType="+dateType+"&curDeptId="+curDeptId+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     });
     $(".part02").on("click",".bingli li.sec",function(){
         focusMenuItem("YH-BLZK-ZKPFKS");
         let dataC = $(this).attr("data-c")
         let chengdu = dataC == 1?'甲':dataC==2?'乙':'丙'
-        $(parent.document).find("#contentIframe").attr("src","./qcListDept.html?from=1&dateType="+dateType+"&chengdu="+chengdu+"&deptName="+curDept+"&deptId="+curDeptId)
+        $(parent.document).find("#contentIframe").attr("src","./qcListDept.html?from=1&dateType="+dateType+"&chengdu="+chengdu+"&deptName="+curDept+"&deptId="+curDeptId+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     });
 }
 //判断有无某一权限
@@ -760,7 +760,7 @@ function queList(data){
     $(".homegodetail").click(function(){
         let name = $(this).attr("data-name")
         focusMenuItem("YH-KSZR-TMQXZB_XQ");
-        $(parent.document).find("#contentIframe").attr("src","./singleVeto.html?from=2&special=1&shijian="+dateType+"&model="+name)
+        $(parent.document).find("#contentIframe").attr("src","./singleVeto.html?from=2&special=1&shijian="+dateType+"&model="+name+"&startDateParam="+behosDateStart+"&endDateParam="+behosDateEnd)
     })
 }
 //饼图列表注释渲染
@@ -824,6 +824,7 @@ $(".sureDate").click(function(){
         return
     }
     getBarData(dateType)
+    dateType = 3
     $(".monthYear .year").css({
         "border-color":'#A5ADBF',
         color:'#A5ADBF',

+ 9 - 1
src/js/mukuai.js

@@ -25,6 +25,8 @@ $(function(){
     deptId = deptIdTemp = getUrlArgObjectNew("deptName",srcUrl)||""
     from = getUrlArgObjectNew("from",srcUrl)||""
     name =nameTemp = getUrlArgObjectNew("name",srcUrl)||""
+    let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
+    let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
     if(name){
         $(".moduleItemInp").val(name)
     }
@@ -37,7 +39,7 @@ $(function(){
             backgroundColor:'#fff'
         })
         setDatePicker($("#datepicker"),$("#datepicker2"),1)
-    }else{
+    }else if(isReject == 2){
         $(".monthYear .year").css({
             backgroundColor:'#00A1FF',
             color:'#fff'
@@ -46,7 +48,13 @@ $(function(){
             backgroundColor:'#fff'
         })
         setDatePicker($("#datepicker"),$("#datepicker2"),2)
+    }else if(isReject == 3){
+        setDatePicker($("#datepicker"),$("#datepicker2"),3,new Date(startDateParam),new Date(endDateParam))
+    }
+    if(!isReject){
+        setDatePicker($("#datepicker"),$("#datepicker2"),2)
     }
+
     if(deptId){
         $(".selectDept").html(deptId).attr({
             "data-id":deptId,

+ 8 - 1
src/js/partDetail.js

@@ -25,6 +25,8 @@ $(function(){
     let srcUrl = $("#contentIframe",parent.document).attr("src")
     statisticsType = getUrlArgObjectNew("dateType",srcUrl)||2
     deptId = deptIdTemp = getUrlArgObjectNew("deptName",srcUrl)||""
+    let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
+    let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
     if(statisticsType == 1){
         $(".monthYear .mon").css({
             backgroundColor:'#00A1FF',
@@ -34,7 +36,7 @@ $(function(){
             backgroundColor:'#fff'
         })
         setDatePicker($("#datepicker"),$("#datepicker2"),1)
-    }else{
+    }else if(statisticsType == 2){
         $(".monthYear .year").css({
             backgroundColor:'#00A1FF',
             color:'#fff'
@@ -43,6 +45,11 @@ $(function(){
             backgroundColor:'#fff'
         })
         setDatePicker($("#datepicker"),$("#datepicker2"),2)
+    }else if(statisticsType == 3){
+        setDatePicker($("#datepicker"),$("#datepicker2"),3,new Date(startDateParam),new Date(endDateParam))
+    }
+    if(!statisticsType){
+        setDatePicker($("#datepicker"),$("#datepicker2"),2)
     }
     if(deptId){
         $(".selectDept").html(deptId).attr({