瀏覽代碼

新增主诊断检索/药品类型检索

luolei 4 年之前
父節點
當前提交
c82baac436

+ 23 - 1
src/css/advice.less

@@ -346,4 +346,26 @@
         color: #fff;
         color: #fff;
         border-color: #00A1FF;
         border-color: #00A1FF;
     }
     }
-}
+}
+
+
+.selectLevel,.selectDept,.fpSelectCheck,.qcSelectCheck{
+    display: inline-block;
+    position: relative;
+    width:120px;
+    padding: 0 10px;
+    height:32px;
+    border-radius:4px;
+    border: 1px solid #E2E5EF;
+    box-sizing: border-box;
+    cursor: pointer;
+}
+.levelList,.checkList{
+    width: 120px;
+    // height: 200px;
+    li:hover{
+        background-color: #EEF4FF;
+        cursor: pointer;
+    }
+}
+

+ 16 - 0
src/html/advice.html

@@ -41,6 +41,22 @@
                     <span  class="divide fl">-</span>
                     <span  class="divide fl">-</span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepicker2"  autocomplete="off" readonly/></span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepicker2"  autocomplete="off" readonly/></span>
                 </span>
                 </span>
+                <!-- <span class="filterItem">
+                    <span>药品类型:</span>
+                    <span class="">
+                        <input class="moduleMedicInp" type="text" placeholder="请输入药品类型">
+                    </span>
+                </span> -->
+                <span class="filterItem fpFilterItem">
+                    <span>药品类型:</span>
+                    <span class="fpSelectCheck">全部</span>
+                    <ul class="checkList filterDropList fpCheckList">
+                        <Li class="fpCheckItem" data-name="全部" data-id="">全部</Li>
+                        <Li class="fpCheckItem" data-name="普药" data-id="0">普药</Li>
+                        <Li class="fpCheckItem" data-name="抗生素" data-id="1">抗生素</Li>
+                        <Li class="fpCheckItem" data-name="激素" data-id="2">激素</Li>
+                    </ul>
+                </span>
                 <span class="filter">查询</span>
                 <span class="filter">查询</span>
                 <span class="filterclear abnormalClear">重置</span>
                 <span class="filterclear abnormalClear">重置</span>
                 <span class="export">导出</span>
                 <span class="export">导出</span>

+ 2 - 8
src/html/console.html

@@ -115,7 +115,7 @@
                       </div>
                       </div>
                     </div>
                     </div>
                     <div class="pubEchart paymoney">
                     <div class="pubEchart paymoney">
-                      <p class="title"><span>各科室病历评分占比</span> <img src="../images/details.png" alt=""></p>
+                      <p class="title"><span>各科室病历等级占比</span> <img src="../images/details.png" alt=""></p>
                       <div class="toggleSlide">
                       <div class="toggleSlide">
                         <p><span>甲级</span><img src="../images/arrow_down1.png" alt=""> </p>
                         <p><span>甲级</span><img src="../images/arrow_down1.png" alt=""> </p>
                         <ul>
                         <ul>
@@ -215,13 +215,7 @@
                       <div class="barChartPayEmptys" style="height: 217px;"></div>
                       <div class="barChartPayEmptys" style="height: 217px;"></div>
                     </div>
                     </div>
                   </div>
                   </div>
-                 
-              </div>                      
-
-
-
+              </div>      
         </div>
         </div>
-  
-  
 </body>
 </body>
 </html>
 </html>

+ 4 - 0
src/html/qcList.html

@@ -101,6 +101,10 @@
                         <span  class="divide fl">-</span>
                         <span  class="divide fl">-</span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                 </div>
                 </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 4 - 0
src/html/qcListCopy.html

@@ -110,6 +110,10 @@
                         </span>
                         </span>
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                     
                     
                 </div>
                 </div>
             </div>
             </div>

+ 4 - 0
src/html/qcListCopyUnqualified.html

@@ -110,6 +110,10 @@
                         </span>
                         </span>
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                     
                     
                 </div>
                 </div>
             </div>
             </div>

+ 4 - 0
src/html/qcListDept.html

@@ -101,6 +101,10 @@
                         <span  class="divide fl">-</span>
                         <span  class="divide fl">-</span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                 </div>
                 </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 4 - 0
src/html/qcListDocteam.html

@@ -93,6 +93,10 @@
                         <span  class="divide fl">-</span>
                         <span  class="divide fl">-</span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                 </div>
                 </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 4 - 0
src/html/qcListOutHospital.html

@@ -118,6 +118,10 @@
                         <span  class="divide fl">-</span>
                         <span  class="divide fl">-</span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                         <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                 </div>
                 </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 4 - 0
src/html/qcListPerson.html

@@ -97,6 +97,10 @@
                     <span  class="divide fl">-</span>
                     <span  class="divide fl">-</span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepickerQc2"  autocomplete="off" readonly/></span>
                 </span>
                 </span>
+                <span class="filterItem doctorFilter qcFiliterItem">
+                    <span>主诊断:</span>
+                    <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                </span>
             </div>
             </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 4 - 0
src/html/uccDetail.html

@@ -108,6 +108,10 @@
                         </span>
                         </span>
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                         <!-- <input class="doctorInp" type="text" placeholder="请输入医生姓名"> -->
                     </span>
                     </span>
+                    <span class="filterItem doctorFilter qcFiliterItem">
+                        <span>主诊断:</span>
+                        <input class="qcCheckMain" type="text" placeholder="请输入主诊断">
+                    </span>
                 </div>
                 </div>
             </div>
             </div>
             <div class="overAuto">
             <div class="overAuto">

+ 51 - 4
src/js/advice.js

@@ -16,11 +16,12 @@ if(currentPage==="YH-ZKK-TMQXZB_XQ"){
   $(".export").css("display","inline-block");
   $(".export").css("display","inline-block");
 }
 }
 listenScroll('.adviceWrp')
 listenScroll('.adviceWrp')
-let casesId="",adviceShow='1', name="", names="", isReject ="",deptName="",startDateParam="",data_asc=[],data_desc=[],endDateParam="", isUsed ="",casesIdTemp="", nameTemp="", nameTemps="", isRejectTemp ="",model='', isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId="",isSingleReject="", isSingleRejectTemp="",casesName="",casesNameTemp="",paramObj={}
+let casesId="",adviceShow='1',fpCheckStatus="",fpCheckStatusTemp="",name="",medic="",medicTemp="", names="", isReject ="",deptName="",startDateParam="",data_asc=[],data_desc=[],endDateParam="", isUsed ="",casesIdTemp="", nameTemp="", nameTemps="", isRejectTemp ="",model='', isUsedTemp ="",from="",deptIdTemp="",deptItemId="",deptId="",isSingleReject="", isSingleRejectTemp="",casesName="",casesNameTemp="",paramObj={}
 $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+$(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 let deptList = JSON.parse(getCookie("deptList"))||[]
 let deptList = JSON.parse(getCookie("deptList"))||[]
 $(function(){
 $(function(){
     dateChange()
     dateChange()
@@ -69,6 +70,9 @@ $(function(){
         setDatePicker($("#datepicker"),$("#datepicker2"),"default")
         setDatePicker($("#datepicker"),$("#datepicker2"),"default")
         $(".selectModuleType").html("全部")
         $(".selectModuleType").html("全部")
         $(".selectReject").html("全部")
         $(".selectReject").html("全部")
+        $('.fpSelectCheck').html('全部')
+        $(".fpCheckList").css("display", "none")
+        $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
         name = ""
         name = ""
@@ -76,8 +80,10 @@ $(function(){
         casesName=casesNameTemp=""
         casesName=casesNameTemp=""
         casesId=casesIdTemp=""
         casesId=casesIdTemp=""
         isSingleReject=isSingleRejectTemp=""
         isSingleReject=isSingleRejectTemp=""
+        fpCheckStatus=fpCheckStatusTemp="";
         $(".moduleItemInp").val("")
         $(".moduleItemInp").val("")
         $(".moduleItemInps").val("")
         $(".moduleItemInps").val("")
+        $(".moduleMedicInp").val("")
         getTabData(1)
         getTabData(1)
     })
     })
     
     
@@ -126,13 +132,44 @@ function bindDeptSelect(){
         $(".deptList").css("display", "none")
         $(".deptList").css("display", "none")
     })
     })
 }
 }
+bindCheckedSelectFp()
+//病案首页核查状态选择
+function bindCheckedSelectFp(){
+    $('.fpCheckItem').on("click",function(){
+        const fpCheckItemName = $(this).attr("data-name")
+        const fpCheckItemItemId = $(this).attr("data-id") || ""
+        fpCheckStatusTemp =fpCheckItemItemId
+        $('.fpSelectCheck').html(fpCheckItemName)
+        $(".fpCheckList").css("display", "none")
+        $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+        $('.fpSelectCheck').removeClass('unSelect')
+    })
+}
+//药品类型选择
+$('.fpSelectCheck').on("click", function(e){
+    e.stopPropagation()
+    $(".deptList ").css("display", "none")
+    $(".selectDept .arrow").attr("src",iconDown)
+    $(".levelList ").css("display","none")
+    $(".selectLevel .arrow").attr("src",iconDown)
+    $(".qcSelectCheck .arrow").attr("src",iconDown)
+    $(".qcCheckList ").css("display", "none")
+    const showList =  $(".fpCheckList ").css("display")
+    if(showList == "none" ||!showList){
+        $(".fpCheckList ").css("display","block")
+        $(".fpSelectCheck .arrow").attr("src",iconUp)
+    }else{
+        $(".fpCheckList ").css("display", "none")
+        $(".fpSelectCheck .arrow").attr("src",iconDown)
+    }
+})
 //缺陷类别展示切换
 //缺陷类别展示切换
 $(".whichAdvice span").click(function(){
 $(".whichAdvice span").click(function(){
     let type = $(this).attr("data-type")
     let type = $(this).attr("data-type")
     if(type != adviceShow){
     if(type != adviceShow){
-        name = nameTemp = names = nameTemps = ''
+        name = nameTemp = names = nameTemps = medic = medicTemp = ''
         setDatePicker($("#datepicker"),$("#datepicker2"),"default")
         setDatePicker($("#datepicker"),$("#datepicker2"),"default")
-        $(".moduleItemInp,.moduleItemInps").val('')
+        $(".moduleItemInp,.moduleItemInps,.moduleMedicInp").val('')
     }
     }
     adviceShow = $(this).attr("data-type")
     adviceShow = $(this).attr("data-type")
     $(this).addClass("active").siblings("span").removeClass("active")
     $(this).addClass("active").siblings("span").removeClass("active")
@@ -171,6 +208,7 @@ function getTabData(activePage){
         doctorAdviceType: name,//医嘱类型(模糊搜索)
         doctorAdviceType: name,//医嘱类型(模糊搜索)
         daItemName:names, //医嘱项目名称(模糊搜索)
         daItemName:names, //医嘱项目名称(模糊搜索)
         behospitalCode:perId,
         behospitalCode:perId,
+        medicineType:fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,//药品类型
         adviceType:adviceShow,
         adviceType:adviceShow,
         size: 15,
         size: 15,
         "daStartDateStart":dateStatrt.replace(/\//g,'-'),
         "daStartDateStart":dateStatrt.replace(/\//g,'-'),
@@ -235,17 +273,26 @@ $(".moduleItemInp").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     nameTemp = val
     nameTemp = val
 })
 })
+$(".moduleMedicInp").on("input", function(e){
+    const val = $(this).val().trim()
+    medicTemp = val
+})
 $(".moduleItemInps").on("input", function(e){
 $(".moduleItemInps").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     nameTemps = val
     nameTemps = val
 })
 })
 $(".filter").on("click", function(e){
 $(".filter").on("click", function(e){
-    casesId = casesIdTemp, name = nameTemp, names = nameTemps, isReject = isRejectTemp, isUsed = isUsedTemp,deptId = deptIdTemp,isSingleReject = isSingleRejectTemp,casesName = casesNameTemp 
+    casesId = casesIdTemp,
+    medic = medicTemp, 
+    fpCheckStatus = fpCheckStatusTemp,
+    name = nameTemp, names = nameTemps, isReject = isRejectTemp, isUsed = isUsedTemp,deptId = deptIdTemp,isSingleReject = isSingleRejectTemp,casesName = casesNameTemp 
     getTabData(1)
     getTabData(1)
 })
 })
 $(".filterclear").on("click", function(e){
 $(".filterclear").on("click", function(e){
     nameTemp = ""
     nameTemp = ""
     nameTemps = ""
     nameTemps = ""
+    medicTemp = ""
+    $(".moduleMedicInp").val("")
     $(".moduleItemInp").val("")
     $(".moduleItemInp").val("")
     $(".moduleItemInps").val("")
     $(".moduleItemInps").val("")
 })
 })

+ 7 - 1
src/js/console.js

@@ -1021,10 +1021,15 @@ function lineChartSpecial(dataX,dataY,dom){
                 axisTick: {
                 axisTick: {
                     show: false
                     show: false
                 },
                 },
+                splitNumber : 3,
                 axisLabel: {//y轴刻度
                 axisLabel: {//y轴刻度
                     textStyle: {
                     textStyle: {
                         color: '#E9EBEF'
                         color: '#E9EBEF'
-                    }
+                    },
+                    formatter: function (value) {
+                        
+                        return value;
+                     }
                 },
                 },
                 splitLine:{//分割线
                 splitLine:{//分割线
                     lineStyle:{
                     lineStyle:{
@@ -1269,6 +1274,7 @@ function barChartPay(dataX,dataY,dataY2){
                 axisTick: {
                 axisTick: {
                     show: false
                     show: false
                 },
                 },
+                splitNumber : 3,
                 axisLabel: {//y轴刻度
                 axisLabel: {//y轴刻度
                     textStyle: {
                     textStyle: {
                         color: '#E9EBEF'
                         color: '#E9EBEF'

+ 11 - 1
src/js/qcList.js

@@ -34,7 +34,7 @@ $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNum="",doctorNameTemp="",doctorNumTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNum="",doctorNameTemp="",doctorNumTemp="",
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckMain="",qcCheckMainTemp="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
 let isPlacefile = getCookie('isPlacefile')||1
 let isPlacefile = getCookie('isPlacefile')||1
 if(isPlacefile != 1){
 if(isPlacefile != 1){
@@ -117,6 +117,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   //病历主诊断................
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -200,6 +201,7 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     doctorName = doctorNameTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     doctorNum = doctorNumTemp
     doctorNum = doctorNumTemp
     fpCheckStatus = fpCheckStatusTemp
     fpCheckStatus = fpCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
@@ -219,10 +221,12 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ; 
     qcCheckName="" ; 
+    qcCheckMian="" ; 
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp="";
     qcCheckNameTemp="";
+    qcCheckMainTemp="";
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
@@ -240,6 +244,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一周
     //默认日期为近一周
@@ -966,6 +971,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
     doctorNumTemp = val
     doctorNumTemp = val
@@ -1155,6 +1164,7 @@ $((function($){
             "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             "chName": qcCheckName,   //病历核查人员
             "chName": qcCheckName,   //病历核查人员
+            "diagnose": qcCheckMain,   //病历主诊断.....................
             "mrName": fpCheckName,  //首页核查人员
             "mrName": fpCheckName,  //首页核查人员
             "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 11 - 1
src/js/qcListCopy.js

@@ -47,7 +47,7 @@ $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
   fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
-    qcCheckDateStart = "", qcCheckDateEnd = "", casesEntryName="",
+    qcCheckDateStart = "", qcCheckDateEnd = "", casesEntryName="",qcCheckMain="",qcCheckMainTemp="",
   data_desc=["leaveHospitalDate"],data_asc=[];
   data_desc=["leaveHospitalDate"],data_asc=[];
 listenScroll('.qcListCopy')
 listenScroll('.qcListCopy')
 if(isPlacefile != 1){
 if(isPlacefile != 1){
@@ -214,6 +214,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -312,6 +313,7 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     doctorName = doctorNameTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     doctorNum = doctorNumTemp
     doctorNum = doctorNumTemp
     fpCheckStatus = fpCheckStatusTemp
     fpCheckStatus = fpCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
@@ -333,10 +335,12 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;
     qcCheckName="" ;
+    qcCheckMain="" ;
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp="";
     qcCheckNameTemp="";
+    qcCheckMainTemp="";
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
@@ -364,6 +368,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一个月
     //默认日期为近一个月
@@ -1108,6 +1113,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
     doctorNumTemp = val
     doctorNumTemp = val
@@ -1304,6 +1313,7 @@ $(function($){
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             chName: qcCheckName,   //病历核查人员
             chName: qcCheckName,   //病历核查人员
+            diagnose: qcCheckMain,  
             mrName: fpCheckName,  //首页核查人员
             mrName: fpCheckName,  //首页核查人员
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 11 - 1
src/js/qcListCopyUnqualified.js

@@ -45,7 +45,7 @@ $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
-let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
+let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,qcCheckMain="",qcCheckMainTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
   fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
     qcCheckDateStart = "", qcCheckDateEnd = "", casesEntryName="",
     qcCheckDateStart = "", qcCheckDateEnd = "", casesEntryName="",
@@ -164,6 +164,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -263,6 +264,7 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     doctorName = doctorNameTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     doctorNum = doctorNumTemp
     doctorNum = doctorNumTemp
     fpCheckStatus = fpCheckStatusTemp
     fpCheckStatus = fpCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
@@ -284,10 +286,12 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;
     qcCheckName="" ;
+    qcCheckMain="" ;
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp="";
     qcCheckNameTemp="";
+    qcCheckMainTemp="";
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
@@ -315,6 +319,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一个月
     //默认日期为近一个月
@@ -1040,6 +1045,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
     doctorNumTemp = val
     doctorNumTemp = val
@@ -1236,6 +1245,7 @@ $(function($){
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             chName: qcCheckName,   //病历核查人员
             chName: qcCheckName,   //病历核查人员
+            diagnose: qcCheckMain,   
             mrName: fpCheckName,  //首页核查人员
             mrName: fpCheckName,  //首页核查人员
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 11 - 1
src/js/qcListDept.js

@@ -34,7 +34,7 @@ let startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
 let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
 let endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp="",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp="",
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckMain="",qcCheckMainTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
 let isPlacefile = getCookie('isPlacefile')||1
 let isPlacefile = getCookie('isPlacefile')||1
 
 
@@ -119,6 +119,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   //病历主症状..........
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -199,6 +200,7 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     doctorName = doctorNameTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     doctorNum = doctorNumTemp
     doctorNum = doctorNumTemp
     fpCheckStatus = fpCheckStatusTemp
     fpCheckStatus = fpCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
@@ -219,11 +221,13 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;  
     qcCheckName="" ;  
+    qcCheckMain="" ;  
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     doctorNumTemp="";
     doctorNumTemp="";
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp=""; 
     qcCheckNameTemp=""; 
+    qcCheckMainTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
     qcCheckStatus="";
     qcCheckStatus="";
@@ -240,6 +244,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
    // $('#datepicker').val('')
    // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一周
     //默认日期为近一周
@@ -959,6 +964,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMianTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
   doctorNumTemp = val
   doctorNumTemp = val
@@ -1148,6 +1157,7 @@ $((function($){
             "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             "chName": qcCheckName,   //病历核查人员
             "chName": qcCheckName,   //病历核查人员
+            "diagnose": qcCheckMain,   //病历主症状..........
             "mrName": fpCheckName,  //首页核查人员
             "mrName": fpCheckName,  //首页核查人员
             "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 11 - 1
src/js/qcListDocteam.js

@@ -31,7 +31,7 @@ let deptNamePram = getUrlArgObjectNew("deptName",srcUrl)||""
 let docName = getUrlArgObjectNew("docName",srcUrl)||""
 let docName = getUrlArgObjectNew("docName",srcUrl)||""
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp="",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp="",
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckMain="",qcCheckMainTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
 let isPlacefile = getCookie('isPlacefile')||1
 let isPlacefile = getCookie('isPlacefile')||1
 
 
@@ -103,6 +103,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -187,6 +188,7 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     doctorName = doctorNameTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     doctorNum = doctorNumTemp
     doctorNum = doctorNumTemp
     fpCheckStatus = fpCheckStatusTemp
     fpCheckStatus = fpCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
@@ -207,11 +209,13 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;  
     qcCheckName="" ;  
+    qcCheckMain="" ;  
     doctorNum="";
     doctorNum="";
     doctorNameTemp="";
     doctorNameTemp="";
     doctorNumTemp="";
     doctorNumTemp="";
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp=""; 
     qcCheckNameTemp=""; 
+    qcCheckMainTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
     qcCheckStatus="";
     qcCheckStatus="";
@@ -228,6 +232,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
    // $('#datepicker').val('')
    // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一周
     //默认日期为近一周
@@ -882,6 +887,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
   doctorNumTemp = val
   doctorNumTemp = val
@@ -1064,6 +1073,7 @@ $((function($){
       "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
       "checkStatus": qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
       "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
       "mrStatus": fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
       "chName": qcCheckName,   //病历核查人员
       "chName": qcCheckName,   //病历核查人员
+      "diagnose": qcCheckMain,   //病历核查人员
       "mrName": fpCheckName,  //首页核查人员
       "mrName": fpCheckName,  //首页核查人员
       "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
       "chTimeStart": qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
       "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
       "chTimeEnd": qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 11 - 1
src/js/qcListOutHospital.js

@@ -46,7 +46,7 @@ $(".selectLeaveHosType").append(`<img class="arrow" src=${iconDown} alt="下拉"
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",
   doctorNum="",doctorNameTemp="",doctorNumTemp="",leaveHosType="",leaveHosTypeTemp="",
   doctorNum="",doctorNameTemp="",doctorNumTemp="",leaveHosType="",leaveHosTypeTemp="",
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckMain="",qcCheckMainTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leaveHospitalDate"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leaveHospitalDate"],data_asc=[];
 if(isPlacefile != 1){
 if(isPlacefile != 1){
     data_desc=["behospitalDate"]
     data_desc=["behospitalDate"]
@@ -159,6 +159,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -249,6 +250,7 @@ $(".filter").on("click", function(e){
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     getTabData(1)
     getTabData(1)
 })
 })
 $(".abnormalClear").on("click", function(e){
 $(".abnormalClear").on("click", function(e){
@@ -267,11 +269,13 @@ $(".abnormalClear").on("click", function(e){
     doctorName="";
     doctorName="";
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;   
     qcCheckName="" ;   
+    qcCheckMain="" ;   
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp=""; 
     qcCheckNameTemp=""; 
+    qcCheckMainTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
     qcCheckStatus="";
     qcCheckStatus="";
@@ -296,6 +300,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为本年
     //默认日期为本年
@@ -1082,6 +1087,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
     doctorNumTemp = val
     doctorNumTemp = val
@@ -1268,6 +1277,7 @@ $(function($){
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             chName: qcCheckName,   //病历核查人员
             chName: qcCheckName,   //病历核查人员
+            diagnose: qcCheckMain,   
             mrName: fpCheckName,  //首页核查人员
             mrName: fpCheckName,  //首页核查人员
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间

+ 10 - 1
src/js/qcListPerson.js

@@ -45,7 +45,7 @@ let docName = getUrlArgObjectNew("docName",srcUrl)||""
 
 
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName=doctorName_global, doctorNameTemp=doctorName_global,
   behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName=doctorName_global, doctorNameTemp=doctorName_global,
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckMain="",qcCheckMainTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leave_hospital_date"],data_asc=[];
 
 
 let isPlacefile = getCookie('isPlacefile')||1
 let isPlacefile = getCookie('isPlacefile')||1
@@ -123,6 +123,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   //病历核查人员
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -207,6 +208,7 @@ $(".filter").on("click", function(e){
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
     getTabData(1)
     getTabData(1)
 })
 })
 $(".abnormalClear").on("click", function(e){
 $(".abnormalClear").on("click", function(e){
@@ -223,11 +225,13 @@ $(".abnormalClear").on("click", function(e){
     doctorName=""; 
     doctorName=""; 
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;  
     qcCheckName="" ;  
+    qcCheckMain="" ;  
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp=""; 
     qcCheckNameTemp=""; 
+    qcCheckMainTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
     qcCheckStatus="";
     qcCheckStatus="";
@@ -244,6 +248,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorInp').val('')
     $('.doctorInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一周
     //默认日期为近一周
@@ -954,6 +959,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorInp").on("input", function(e){
 $(".doctorInp").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     doctorNameTemp = val
     doctorNameTemp = val

+ 11 - 1
src/js/uccDetail.js

@@ -45,7 +45,7 @@ $(".fpSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".qcSelectCheck").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
 let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
   nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", deptName="", deptNameTemp="",doctorNum="",doctorNameTemp="",doctorNumTemp="",
-  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
+  fpCheckStatus="",fpCheckStatusTemp="",fpCheckName="",fpCheckNameTemp="",qcCheckMain="",qcCheckMainTemp="",qcCheckName="",qcCheckNameTemp="",qcCheckStatus="",qcCheckStatusTemp="",fpCheckDateStart="",fpCheckDateEnd="",
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leaveHospitalDate"],data_asc=[];
   qcCheckDateStart="",qcCheckDateEnd="",data_desc=["leaveHospitalDate"],data_asc=[];
 if(isPlacefile != 1){
 if(isPlacefile != 1){
     data_desc=["behospitalDate"]
     data_desc=["behospitalDate"]
@@ -150,6 +150,7 @@ function getTabData(activePage){
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
         chName: qcCheckName,   //病历核查人员
         chName: qcCheckName,   //病历核查人员
+        diagnose: qcCheckMain,   
         mrName: fpCheckName,  //首页核查人员
         mrName: fpCheckName,  //首页核查人员
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
         chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
@@ -239,6 +240,7 @@ $(".filter").on("click", function(e){
     qcCheckStatus = qcCheckStatusTemp
     qcCheckStatus = qcCheckStatusTemp
     fpCheckName = fpCheckNameTemp
     fpCheckName = fpCheckNameTemp
     qcCheckName = qcCheckNameTemp
     qcCheckName = qcCheckNameTemp
+    qcCheckMain = qcCheckMainTemp
 
 
     getTabData(1)
     getTabData(1)
 })
 })
@@ -258,11 +260,13 @@ $(".abnormalClear").on("click", function(e){
     doctorName=doctorNameUrl=deptNameTemp=""; 
     doctorName=doctorNameUrl=deptNameTemp=""; 
     fpCheckName="";
     fpCheckName="";
     qcCheckName="" ;  
     qcCheckName="" ;  
+    qcCheckMain="" ;  
     doctorNum=""; 
     doctorNum=""; 
     doctorNameTemp=""; 
     doctorNameTemp=""; 
     doctorNumTemp=""; 
     doctorNumTemp=""; 
     fpCheckNameTemp="";
     fpCheckNameTemp="";
     qcCheckNameTemp=""; 
     qcCheckNameTemp=""; 
+    qcCheckMainTemp=""; 
     fpCheckStatus="";
     fpCheckStatus="";
     fpCheckStatusTemp="";
     fpCheckStatusTemp="";
     qcCheckStatus="";
     qcCheckStatus="";
@@ -284,6 +288,7 @@ $(".abnormalClear").on("click", function(e){
     $('.doctorNumInp').val('')
     $('.doctorNumInp').val('')
     $('.fpCheckPeople').val('')
     $('.fpCheckPeople').val('')
     $('.qcCheckPeople').val('')
     $('.qcCheckPeople').val('')
+    $('.qcCheckMain').val('')
     // $('#datepicker').val('')
     // $('#datepicker').val('')
     // $('#datepicker2').val('')
     // $('#datepicker2').val('')
     //默认日期为近一个月
     //默认日期为近一个月
@@ -1026,6 +1031,10 @@ $(".qcCheckPeople").on("input", function(e){
     const val = $(this).val().trim()
     const val = $(this).val().trim()
     qcCheckNameTemp = val
     qcCheckNameTemp = val
 })
 })
+$(".qcCheckMain").on("input", function(e){
+    const val = $(this).val().trim()
+    qcCheckMainTemp = val
+})
 $(".doctorNumInp").on("input", function(e){
 $(".doctorNumInp").on("input", function(e){
   const val = $(this).val().trim();
   const val = $(this).val().trim();
     doctorNumTemp = val
     doctorNumTemp = val
@@ -1218,6 +1227,7 @@ $(function($){
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             checkStatus: qcCheckStatus?Number(qcCheckStatus):qcCheckStatus, //病历核查状态
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             mrStatus: fpCheckStatus?Number(fpCheckStatus):fpCheckStatus,   //首页核查状态(1:已核查,0:未核查)
             chName: qcCheckName,   //病历核查人员
             chName: qcCheckName,   //病历核查人员
+            diagnose: qcCheckMain,   
             mrName: fpCheckName,  //首页核查人员
             mrName: fpCheckName,  //首页核查人员
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeStart: qcCheckDateStart.replace(/\//g,'-'), //病历核查起始时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间
             chTimeEnd: qcCheckDateEnd.replace(/\//g,'-'), //病历核查截止时间