1178232204@qq.com 3 роки тому
батько
коміт
e638192928

Різницю між файлами не показано, бо вона завелика
+ 355 - 346
src/js/dept/partDetailControlDept.js


+ 9 - 0
src/js/dept/qcListCopyDept.js

@@ -27,6 +27,7 @@ let chengdu = getUrlArgObjectNew("chengdu",srcUrl)||""
 let deptIdPram = getUrlArgObjectNew("deptId",srcUrl)||""
 let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||"";
 let docName = getUrlArgObjectNew("docName",srcUrl)||"";
+let doctorNumPram = getUrlArgObjectNew("docId", srcUrl) || ""
 let startDateParam = getUrlArgObjectNew("startDate",srcUrl)||"";
 let endDateParam = getUrlArgObjectNew("endDate",srcUrl)||"";
 let from = getUrlArgObjectNew("from",srcUrl)||"";
@@ -39,6 +40,7 @@ let fromDays = getUrlArgObjectNew("fromDays", srcUrl) || "";
 let deptListDept = JSON.parse(getCookie("deptList"))||[];
 let improveType = getUrlArgObjectNew("improveType", srcUrl) || '';
 let currentPage;
+
 $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
@@ -71,6 +73,11 @@ if(docName){
     doctorName = docName
     $('.doctorInp').val(docName)
 }
+if (doctorNumPram){
+    doctorNumTemp = doctorNumPram
+    doctorNum = doctorNumPram
+    $('.doctorNumInp').val(doctorNumPram)
+}
 if(deptNamePram){
     if(deptNamePram == "全院"){
         deptNamePram = "全部"
@@ -193,6 +200,7 @@ function getTabData(activePage){
     if (casesEntryId === 'undefined') {
         casesEntryId = ""
     }
+    
     let param = {
         current:activePage,
         behospitalCode: behospitalCode,
@@ -200,6 +208,7 @@ function getTabData(activePage){
         level:level,//病历等级
         behDeptName: deptName == "全部" ? "":deptName||"",
         deptName: deptName == "全部" ? "":deptName||"",
+        deptId: deptId,
         ascs:data_asc,     //升序
         descs:data_desc,       //降序
         startDate: behosDateStart.replace(/\//g,'-'), //出院日期--开始时间

+ 11 - 1
src/js/dept/qcListCopyUnqualifiedDept.js

@@ -27,6 +27,7 @@ let chengdu = getUrlArgObjectNew("chengdu",srcUrl)||""
 let deptIdPram = getUrlArgObjectNew("deptId",srcUrl)||""
 let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||"";
 let docName = getUrlArgObjectNew("docName",srcUrl)||"";
+let doctorNumPram = getUrlArgObjectNew("docId", srcUrl) || ""
 let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||"";
 let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||"";
 let from = getUrlArgObjectNew("from",srcUrl)||"";
@@ -72,16 +73,23 @@ if(docName){
     doctorName = docName
     $('.doctorInp').val(docName)
 }
+if (doctorNumPram) {
+    doctorNumTemp = doctorNumPram
+    doctorNum = doctorNumPram
+    $('.doctorNumInp').val(doctorNumPram)
+}
 $(function(){
     if(deptNamePram){
         if(deptNamePram == "全院"){
             deptNamePram = "全部"
         }
-        deptIdTemp = deptIdPram = deptIdPram
+        deptId = deptIdTemp = deptIdPram
         deptName = deptNameTemp = deptNamePram
         $('.selectDept').html(deptNamePram).attr('title',deptNamePram).append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         $(".deptList").css("display", "none")
     }
+
+    console.log(deptIdPram);
 })
 
 if(from==2){
@@ -134,6 +142,7 @@ function getTabData(activePage){
     if (casesEntryId === 'undefined') {
         casesEntryId = ""
     }
+    
     let param = {
         current:activePage,
         behospitalCode: behospitalCode,
@@ -141,6 +150,7 @@ function getTabData(activePage){
         level:level,//病历等级
         behDeptName: deptName=="全部"?"":deptName||"",
         deptName: deptName=="全部"?"":deptName||"",
+        deptId: deptId,
         ascs:data_asc,     //升序
         descs:data_desc,       //降序
         startDate: behosDateStart.replace(/\//g,'-'), //出院日期--开始时间

+ 1 - 1
src/js/deptConsole.js

@@ -59,7 +59,7 @@ function tiaomu(dateType) {
             $(parent.document).find("#contentIframe").attr("src", "uncorrectedCasesStatisticsDept.html?from=2&deptName=" + curDept + "&dateType=" + dateType + "&startDateParam=" + behosDateStart + "&endDateParam=" + behosDateEnd)
         } else {
             focusMenuItem("YH-KSZR-BASYHGLZB_XQ")
-            $(parent.document).find("#contentIframe").attr("src", "partDetailControlDept.html?from=2&deptName=" + curDept + "&dateType=" + dateType + "&startDateParam=" + behosDateStart + "&endDateParam=" + behosDateEnd)
+            $(parent.document).find("#contentIframe").attr("src", "partDetailControlDept.html?from=2&deptName=" + curDept + "&deptId=" + curDeptId + "&dateType=" + dateType + "&startDateParam=" + behosDateStart + "&endDateParam=" + behosDateEnd)
         }
     });
     $(".part02 .bingliLis").click(function () {

+ 7 - 3
src/js/quexianDetailHome.js

@@ -25,8 +25,10 @@ $(function(){
     dateChange()
     let srcUrl = $("#contentIframe",parent.document).attr("src")
     deptName = getUrlArgObjectNew("deptName",srcUrl)||""
-    deptId = deptIdTemp = getUrlArgObjectNew("chengdu",srcUrl)||""
+    deptIdTemp = getUrlArgObjectNew("chengdu",srcUrl)||""
+    deptId = getUrlArgObjectNew("deptId", srcUrl) || ""
     docName = getUrlArgObjectNew("docName",srcUrl)||""
+    docId = getUrlArgObjectNew("docId", srcUrl) || ""
     casesIds = getUrlArgObjectNew("casesId",srcUrl)||""
     isReject= isRejectTemp= getUrlArgObjectNew("shijian",srcUrl)||""
     ruleType= getUrlArgObjectNew("ruleType",srcUrl)||""
@@ -194,8 +196,10 @@ function getTabData(activePage){
         name: name, //条目名
         doctorName:docName||"",
         deptName:deptName||"",
-        casesName:deptId||"",
+        deptId: deptId || "",
+        casesName:"",
         casesId:casesIds||"",
+        doctorId: docId || "",
         ascs:data_asc,
         descs:data_desc,
         ruleType:ruleType||null,
@@ -340,7 +344,7 @@ function renderTab(data,activePage){
         // let ruleType = $(this).attr("data-ruleType")
         let index = $(this).parent().attr("data-index")
         let defectName = data[index].name
-        $(parent.document).find("#contentIframe").attr("src","../qcListCopyDept.html?deptName="+deptName+"&deptId="+deptId+"&from=10&casesId=243"+"&shijian=3"+"&ruleType="+ruleType+"&startDate="+startDateParam+"&endDate="+endDateParam+"&defectName="+defectName+"&docName="+docName)
+        $(parent.document).find("#contentIframe").attr("src", "../qcListCopyDept.html?deptName=" + deptName + "&deptId=" + deptId + "&from=10&casesId=243" + "&shijian=3" + "&ruleType=" + ruleType + "&startDate=" + startDateParam + "&endDate=" + endDateParam + "&defectName=" + defectName + "&docName=" + docName + "&docId=" + docId)
     })
 }