Browse Source

添加重置功能(376)

zhangxc 5 years ago
parent
commit
90f7a0a23c

+ 8 - 2
src/css/qcList.less

@@ -178,7 +178,7 @@ table{
     width: 160px;
 }
 
-.filter{
+.filter,.reset{
     display: inline-block;
     width:60px;
     height:36px;
@@ -191,6 +191,7 @@ table{
     top: 2px;
     cursor: pointer;
     float: left;
+    margin: 0 20px 22px 0;
 }
 .arrow{
     position: absolute;
@@ -250,6 +251,9 @@ table{
     text-overflow:ellipsis;
     white-space: nowrap;
 }
+.unSelect{
+    color: #cfccd6
+ }
 
 
 .pagination{
@@ -288,6 +292,8 @@ table{
 
 
 
+
+
 .ui-datepicker-calendar {
     border: 0 none;
     min-width: 0;
@@ -343,7 +349,7 @@ input::-webkit-outer-spin-button,
 input::-webkit-inner-spin-button {
     -webkit-appearance: none;
 }
- 
+
 input[type="number"] {
     -moz-appearance: textfield;
 }

+ 5 - 1
src/css/qcListDept.less

@@ -179,7 +179,7 @@ table{
     width: 160px;
 }
 
-.filter{
+.filter,.reset{
     display: inline-block;
     width:60px;
     height:36px;
@@ -192,6 +192,7 @@ table{
     top: 2px;
     cursor: pointer;
     float: left;
+    margin: 0 20px 22px 0;
 }
 .arrow{
     position: absolute;
@@ -251,6 +252,9 @@ table{
     text-overflow:ellipsis;
     white-space: nowrap;
 }
+.unSelect{
+    color: #cfccd6
+ }
 
 
 .pagination{

+ 5 - 1
src/css/qcListPerson.less

@@ -191,7 +191,7 @@ table{
     cursor: default;
 }
 
-.filter{
+.filter,.reset{
     display: inline-block;
     width:60px;
     height:36px;
@@ -204,6 +204,7 @@ table{
     top: 2px;
     cursor: pointer;
     float: left;
+    margin: 0 20px 22px 0;
 }
 .arrow{
     position: absolute;
@@ -263,6 +264,9 @@ table{
     text-overflow:ellipsis;
     white-space: nowrap;
 }
+.unSelect{
+    color: #cfccd6
+ }
 
 
 .pagination{

+ 5 - 4
src/html/qcList.html

@@ -24,8 +24,8 @@
                 </span>
                 <span class="filterItem typeFilter deptListWrap">
                     <span>科室:</span>
-                    <span class="selectDept"> 
-                        全部
+                    <span class="selectDept unSelect"> 
+                        选择科室
                     </span>
                    
                     <ul class="deptList filterDropList"></ul>
@@ -46,16 +46,17 @@
                 </span>
                 <span class="filterItem">
                     <span>病历等级:</span>
-                    <span class="selectLevel">全部</span>
+                    <span class="selectLevel unSelect">选择病历等级</span>
                     <ul class="levelList filterDropList">
-                        <Li class="levelItem" data-name="全部" data-id="">全部</Li>
                         <Li class="levelItem" data-name="未评分" data-id="未评分">未评分</Li>
                         <Li class="levelItem" data-name="甲" data-id="甲">甲</Li>
                         <li class="levelItem" data-name="乙" data-id=乙>乙</li>
                         <li class="levelItem" data-name="丙" data-id=丙>丙</li>
                     </ul>
                 </span>
+               
                 <span class="filter">查询</span>
+                <span class="reset">重置</span>
             </div>
             <div>
                 <table>

+ 4 - 4
src/html/qcListDept.html

@@ -24,8 +24,8 @@
                 </span>
                 <span class="filterItem typeFilter">
                     <span>科室:</span>
-                    <span class="selectDept"> 
-                        全部
+                    <span class="selectDept unSelect"> 
+                        选择科室
                     </span>
                    
                     <ul class="deptList filterDropList"></ul>
@@ -46,9 +46,8 @@
                 </span>
                 <span class="filterItem">
                     <span>病历等级:</span>
-                    <span class="selectLevel">全部</span>
+                    <span class="selectLevel unSelect">选择病历等级</span>
                     <ul class="levelList filterDropList">
-                        <Li class="levelItem" data-name="全部" data-id="">全部</Li>
                         <Li class="levelItem" data-name="未评分" data-id="未评分">未评分</Li>
                         <Li class="levelItem" data-name="甲" data-id="甲">甲</Li>
                         <li class="levelItem" data-name="乙" data-id=乙>乙</li>
@@ -56,6 +55,7 @@
                     </ul>
                 </span>
                 <span class="filter">查询</span>
+                <span class="reset">重置</span>
             </div>
             <div>
                 <table>

+ 4 - 4
src/html/qcListPerson.html

@@ -24,8 +24,8 @@
                 </span>
                 <span class="filterItem typeFilter">
                     <span>科室:</span>
-                    <span class="selectDept"> 
-                        全部
+                    <span class="selectDept unSelect"> 
+                        选择科室
                     </span>
                    
                     <ul class="deptList filterDropList"></ul>
@@ -46,9 +46,8 @@
                 </span>
                 <span class="filterItem">
                     <span>病历等级:</span>
-                    <span class="selectLevel">全部</span>
+                    <span class="selectLevel unSelect">选择病历等级</span>
                     <ul class="levelList filterDropList">
-                        <Li class="levelItem" data-name="全部" data-id="">全部</Li>
                         <Li class="levelItem" data-name="未评分" data-id="未评分">未评分</Li>
                         <Li class="levelItem" data-name="甲" data-id="甲">甲</Li>
                         <li class="levelItem" data-name="乙" data-id=乙>乙</li>
@@ -56,6 +55,7 @@
                     </ul>
                 </span>
                 <span class="filter">查询</span>
+                <span class="reset">重置</span>
             </div>
             <div>
                 <table>

+ 40 - 2
src/js/qcList.js

@@ -106,6 +106,43 @@ $(".filter").on("click", function(e){
     doctorNum = doctorNumTemp
     getTabData(1)
 })
+$(".reset").on("click", function(e){
+    tabList = []; 
+    name = ""; 
+    behospitalCode="";  
+    behosDateStart="";  
+    level=""; 
+    behosDateEnd="";  
+    scoreSum = 0; 
+    nameTemp = "";  
+    behospitalCodeTemp=""; 
+    levelTemp="";  
+    deptId=""; 
+    deptIdTemp="";  
+    doctorName=""; 
+    doctorNum=""; 
+    doctorNameTemp=""; 
+    doctorNumTemp=""; 
+    data_desc=[]; 
+    data_asc=[];
+    $('.patientNumInp').val('')
+    $('.patientNameInp').val('')
+    $('.doctorInp').val('')
+    $('.doctorNumInp').val('')
+    $('.doctorInp').val('')
+    $('#datepicker').val('')
+    $('#datepicker2').val('')
+    $('.selectDept ').html('选择科室')
+    $(".deptList").css("display", "none")
+    $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectDept ').addClass('unSelect')
+    $('.selectLevel').html('选择病历等级')
+    $(".levelList").css("display", "none")
+    $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectLevel ').addClass('unSelect')
+    $("th[code]").removeClass("asc desc")
+    getTabData(1)
+})
 function renderTab(data,hisId){
     let str = ``
     let hasSelectAll = true
@@ -196,6 +233,7 @@ function bindLeveldSelect(){
         $('.selectLevel').html(levelItemName)
         $(".levelList").css("display", "none")
         $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+        $('.selectLevel').removeClass('unSelect')
     })
 }
 
@@ -265,7 +303,7 @@ function getDeptList(){
 
 
 function rendeDeptList(deptList){
-    let str = `<li class="deptItem " data-id=" " data-name="全部">全部</li>`
+    let str = ``
     for(let i = 0; i < deptList.length; i++){
         str += `<li class="deptItem ellipsis" title=${deptList[i].deptName} data-id=${deptList[i].deptId} data-name=${deptList[i].deptName}> ${deptList[i].deptName}</li>`
     }
@@ -285,8 +323,8 @@ function bindDeptSelect(){
         }
         $('.selectDept ').attr('title',deptItemName)
         $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
-
         $(".deptList").css("display", "none")
+        $('.selectDept').removeClass('unSelect')
     })
 }
 function loading(){

+ 41 - 2
src/js/qcListDept.js

@@ -104,6 +104,44 @@ $(".filter").on("click", function(e){
     doctorNum = doctorNumTemp
     getTabData(1)
 })
+
+$(".reset").on("click", function(e){
+    tabList = []; 
+    name = ""; 
+    behospitalCode="";  
+    behosDateStart="";  
+    level=""; 
+    behosDateEnd="";  
+    scoreSum = 0; 
+    nameTemp = "";  
+    behospitalCodeTemp=""; 
+    levelTemp="";  
+    deptId=""; 
+    deptIdTemp="";  
+    doctorName=""; 
+    doctorNum=""; 
+    doctorNameTemp=""; 
+    doctorNumTemp=""; 
+    data_desc=[]; 
+    data_asc=[];
+    $('.patientNumInp').val('')
+    $('.patientNameInp').val('')
+    $('.doctorInp').val('')
+    $('.doctorNumInp').val('')
+    $('.doctorInp').val('')
+    $('#datepicker').val('')
+    $('#datepicker2').val('')
+    $('.selectDept ').html('选择科室')
+    $(".deptList").css("display", "none")
+    $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectDept ').addClass('unSelect')
+    $('.selectLevel').html('选择病历等级')
+    $(".levelList").css("display", "none")
+    $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectLevel ').addClass('unSelect')
+    $("th[code]").removeClass("asc desc")
+    getTabData(1)
+})
 $("th[code]").on("click",function(e){
   const code=$(this).attr("code");
   if(data_asc[0]===code){
@@ -210,6 +248,7 @@ function bindLeveldSelect(){
         $('.selectLevel').html(levelItemName)
         $(".levelList").css("display", "none")
         $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+        $('.selectLevel').removeClass('unSelect')
     })
 }
 
@@ -279,7 +318,7 @@ function getDeptList(){
 
 
 function rendeDeptList(deptList){
-    let str = `<li class="deptItem " data-id=" " data-name="全部">全部</li>`
+    let str = ``
     for(let i = 0; i < deptList.length; i++){
         str += `<li class="deptItem ellipsis" title=${deptList[i].deptName} data-id=${deptList[i].deptId} data-name=${deptList[i].deptName}> ${deptList[i].deptName}</li>`
     }
@@ -299,7 +338,7 @@ function bindDeptSelect(){
         }
         $('.selectDept ').attr('title',deptItemName)
         $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
-
+        $('.selectDept').removeClass('unSelect')
         $(".deptList").css("display", "none")
     })
 }

+ 40 - 2
src/js/qcListPerson.js

@@ -105,6 +105,43 @@ $(".filter").on("click", function(e){
     doctorName = doctorNameTemp
     getTabData(1)
 })
+$(".reset").on("click", function(e){
+    tabList = []; 
+    name = ""; 
+    behospitalCode="";  
+    behosDateStart="";  
+    level=""; 
+    behosDateEnd="";  
+    scoreSum = 0; 
+    nameTemp = "";  
+    behospitalCodeTemp=""; 
+    levelTemp="";  
+    deptId=""; 
+    deptIdTemp="";  
+    doctorName=""; 
+    doctorNum=""; 
+    doctorNameTemp=""; 
+    doctorNumTemp=""; 
+    data_desc=[]; 
+    data_asc=[];
+    $('.patientNumInp').val('')
+    $('.patientNameInp').val('')
+    $('.doctorInp').val('')
+    $('.doctorNumInp').val('')
+    $('.doctorInp').val('')
+    $('#datepicker').val('')
+    $('#datepicker2').val('')
+    $('.selectDept ').html('选择科室')
+    $(".deptList").css("display", "none")
+    $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectDept ').addClass('unSelect')
+    $('.selectLevel').html('选择病历等级')
+    $(".levelList").css("display", "none")
+    $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
+    $('.selectLevel ').addClass('unSelect')
+    $("th[code]").removeClass("asc desc")
+    getTabData(1)
+})
 $("th[code]").on("click",function(e){
   const code=$(this).attr("code");
   if(data_asc[0]===code){
@@ -209,6 +246,7 @@ function bindLeveldSelect(){
         const levelItemItemId = $(this).attr("data-id")
         levelTemp =levelItemItemId
         $('.selectLevel').html(levelItemName)
+        $('.selectLevel').removeClass('unSelect')
         $(".levelList").css("display", "none")
         $(".selectLevel").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
     })
@@ -280,7 +318,7 @@ function getDeptList(){
 
 
 function rendeDeptList(deptList){
-    let str = `<li class="deptItem " data-id=" " data-name="全部">全部</li>`
+    let str = ``
     for(let i = 0; i < deptList.length; i++){
         str += `<li class="deptItem ellipsis" title=${deptList[i].deptName} data-id=${deptList[i].deptId} data-name=${deptList[i].deptName}> ${deptList[i].deptName}</li>`
     }
@@ -300,7 +338,7 @@ function bindDeptSelect(){
         }
         $('.selectDept ').attr('title',deptItemName)
         $(".selectDept").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
-
+        $('.selectDept').removeClass('unSelect')
         $(".deptList").css("display", "none")
     })
 }