|
@@ -21,7 +21,7 @@ let deptName="",deptNameTemp="", behospitalCode="", behospitalCodeTemp="",deptId
|
|
|
data_desc="improveleNum",data_asc="",doctorId="",doctorIdTemp="",doctorName="",doctorNameTemp="";
|
|
|
let startDateParam = "";
|
|
|
let endDateParam = "";
|
|
|
-
|
|
|
+let _deptList=[]; //科室列表
|
|
|
$(function() {
|
|
|
const iconCalenBlue= require("../../images/icon_calen_blue.png")
|
|
|
const iconCalenGrey= require("../../images/icon_calen_grey.png")
|
|
@@ -55,8 +55,7 @@ $(function() {
|
|
|
setDatePicker($("#datepicker"), $("#datepicker2"),2);
|
|
|
startDateParam=getPickerDate($("#datepicker"),1)
|
|
|
endDateParam=getPickerDate($("#datepicker2"),2)
|
|
|
- //初始列表数据获取
|
|
|
- getTabData(1);
|
|
|
+
|
|
|
//导出事件绑定
|
|
|
$('.export').click(function(){
|
|
|
const param = getFilterParam();
|
|
@@ -100,7 +99,6 @@ $(function() {
|
|
|
doctorName=doctorNameTemp=""
|
|
|
$(".selectDept").attr({'title':"全部",'data-id':''}).val("全部")
|
|
|
$(".selectCase").attr({'title':"全部",'data-id':''}).val("全部")
|
|
|
- getTabData(1)
|
|
|
getDeptList()
|
|
|
})
|
|
|
|
|
@@ -275,13 +273,14 @@ function bindCaseSelect(){
|
|
|
}
|
|
|
//科室下拉
|
|
|
function getDeptList(val){
|
|
|
- post(api.getDept,{inputStr:val=="全部"?"":val||""}).then(res =>{
|
|
|
+ post(api.getDept,{inputStr:val||""}).then(res =>{
|
|
|
if(res.data.code == '0'){
|
|
|
- const deptList = res.data.data||[]
|
|
|
- rendeDeptList(deptList)
|
|
|
+ _deptList = res.data.data||[]
|
|
|
+ rendeDeptList(_deptList)
|
|
|
}else{
|
|
|
rendeDeptList([])
|
|
|
}
|
|
|
+ getTabData(1)
|
|
|
}).catch((e) =>{
|
|
|
|
|
|
})
|
|
@@ -292,11 +291,14 @@ function rendeDeptList(deptList){
|
|
|
$('.deptList').html("")
|
|
|
return
|
|
|
}
|
|
|
- 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>`
|
|
|
}
|
|
|
$('.deptList').html(str)
|
|
|
+ $(".selectDept").val(deptList[0].deptName);
|
|
|
+ deptName=deptNameTemp=deptList[0].deptName;
|
|
|
+ deptId=deptIdTemp=deptList[0].deptId;
|
|
|
bindDeptSelect()
|
|
|
}
|
|
|
//科室选择
|
|
@@ -304,7 +306,7 @@ function bindDeptSelect(){
|
|
|
$('.deptItem').on("mousedown",function(){
|
|
|
const deptItemName = $(this).attr("data-name")
|
|
|
const deptItemId = $(this).attr("data-id")
|
|
|
- deptNameTemp=deptItemName=="全部"?"":deptItemName;
|
|
|
+ deptNameTemp=deptItemName;
|
|
|
deptIdTemp =deptItemId||''
|
|
|
$('.selectDept').val(deptItemName)
|
|
|
$('.selectDept ').attr('title',deptItemName)
|