Переглянути джерело

全部、科室添加工号搜索

zhouna 5 роки тому
батько
коміт
3b39803f52
4 змінених файлів з 26 додано та 6 видалено
  1. 5 2
      src/html/qcList.html
  2. 5 2
      src/html/qcListDept.html
  3. 8 1
      src/js/qcList.js
  4. 8 1
      src/js/qcListDept.js

+ 5 - 2
src/html/qcList.html

@@ -31,10 +31,13 @@
                     <ul class="deptList filterDropList"></ul>
                 </span>
                 <span class="filterItem doctorFilter">
-                    <span>医生:</span>
+                    <span>医生姓名:</span>
                     <input class="doctorInp" type="text" placeholder="请输入医生姓名">
                 </span>
-                
+                <span class="filterItem doctorFilter">
+                    <span>医生工号:</span>
+                    <input class="doctorNumInp" type="text" placeholder="请输入医生工号">
+                </span>
                 <span class="filterItem typeFilter clearfix">
                     <span class="fl">入院日期:</span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepicker" autocomplete="off" /></span>

+ 5 - 2
src/html/qcListDept.html

@@ -31,10 +31,13 @@
                     <ul class="deptList filterDropList"></ul>
                 </span>
                 <span class="filterItem typeFilter">
-                    <span>医生:</span>
+                    <span>医生姓名:</span>
                     <input class="doctorInp" type="text" placeholder="请输入医生姓名">
                 </span>
-                
+                <span class="filterItem doctorFilter">
+                    <span>医生工号:</span>
+                    <input class="doctorNumInp" type="text" placeholder="请输入医生工号">
+                </span>
                 <span class="filterItem typeFilter clearfix">
                     <span class="fl">入院日期:</span>
                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" id="datepicker" autocomplete="off" /></span>

+ 8 - 1
src/js/qcList.js

@@ -17,7 +17,8 @@ const arrowRight = require("./../images/arrow_right.png")
 
 $(".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,nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp=""
+let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,
+  nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNum="",doctorNameTemp="",doctorNumTemp=""
 
 $('.datapickerBox').append(`<img class="iconCalen" src=${iconCalenGrey} />`)
 $('.iconCalen').on("mouseenter", function(e){
@@ -37,6 +38,7 @@ function getTabData(activePage){
         level:level,//病历等级
         deptId: deptId,
         doctorName: doctorName,
+        doctorCode: doctorNum,
         behosDateStart: behosDateStart, //1-单项否决 0-非
         behosDateEnd: behosDateEnd, //0-未启用 1-启用
         size: 15
@@ -83,6 +85,7 @@ $(".filter").on("click", function(e){
     level = levelTemp
     deptId = deptIdTemp
     doctorName = doctorNameTemp
+    doctorNum = doctorNumTemp
     getTabData(1)
 })
 function renderTab(data){
@@ -326,6 +329,10 @@ $(".doctorInp").on("input", function(e){
     const val = $(this).val().trim()
     doctorNameTemp = val
 })
+$(".doctorNumInp").on("input", function(e){
+  const val = $(this).val().trim();
+    doctorNumTemp = val
+})
 $(function() {
     $.datepicker.regional['zh-CN'] = {
     clearText: '清除',

+ 8 - 1
src/js/qcListDept.js

@@ -17,7 +17,8 @@ const arrowRight = require("./../images/arrow_right.png")
 
 $(".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,nameTemp = "", behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp=""
+let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",behosDateEnd="", scoreSum = 0,nameTemp = "",
+  behospitalCodeTemp="",levelTemp="", deptId="",deptIdTemp="", doctorName="", doctorNameTemp="", doctorNum="", doctorNumTemp=""
 
 $('.datapickerBox').append(`<img class="iconCalen" src=${iconCalenGrey} />`)
 $('.iconCalen').on("mouseenter", function(e){
@@ -37,6 +38,7 @@ function getTabData(activePage){
         level:level,//病历等级
         deptId: deptId,
         doctorName: doctorName,
+        doctorCode: doctorNum,
         behosDateStart: behosDateStart, //1-单项否决 0-非
         behosDateEnd: behosDateEnd, //0-未启用 1-启用
         size: 15
@@ -83,6 +85,7 @@ $(".filter").on("click", function(e){
     level = levelTemp
     deptId = deptIdTemp
     doctorName = doctorNameTemp
+    doctorNum = doctorNumTemp
     getTabData(1)
 })
 function renderTab(data){
@@ -326,6 +329,10 @@ $(".doctorInp").on("input", function(e){
     const val = $(this).val().trim()
     doctorNameTemp = val
 })
+$(".doctorNumInp").on("input", function(e){
+  const val = $(this).val().trim();
+  doctorNumTemp = val
+})
 $(function() {
     $.datepicker.regional['zh-CN'] = {
     clearText: '清除',