Browse Source

各个页面loading添加

luolei 4 years ago
parent
commit
dfb3180038

+ 38 - 0
src/css/advice.less

@@ -308,4 +308,42 @@
 }
 .managerContainer.usrContain .selectReject {
     width: 140px;
+}
+.whichAdvice {
+    height: 30px;
+    width: 294px;
+    box-sizing: border-box;
+    overflow: hidden;
+    margin-bottom: 16px;
+    cursor: pointer;
+    span {
+        width: 33.33%;
+        font-size: 14px;
+        color: #777777;
+        float: left;
+        text-align: center;
+        height: 28px;
+        line-height: 27px;
+    }
+    .allAdvice {
+        border: 1px solid #777;
+        border-radius: 4px 0 0 4px;
+        border-right: 0;
+        box-sizing:border-box;
+    }
+    .errAdvice {
+        border: 1px solid #777;
+        box-sizing:border-box;
+    }
+    .noAdvice {
+        border: 1px solid #777;
+        box-sizing:border-box;
+        border-left: 0;
+        border-radius: 0 4px 4px 0;
+    }
+    .active {
+        background-color: #00A1FF;
+        color: #fff;
+        border-color: #00A1FF;
+    }
 }

+ 5 - 0
src/html/advice.html

@@ -17,6 +17,11 @@
         <div class="partTitleT"></div>
         <div class="main-body">
             <div class="filterBox">
+                <div class="whichAdvice">
+                    <span class="allAdvice" data-type="1">全部医嘱</span>
+                    <span class="errAdvice active" data-type="2">缺陷医嘱</span>
+                    <span class="noAdvice" data-type="3">非缺陷医嘱</span>
+                </div>
                 <span class="filterItem">
                     <span>医嘱类型:</span>
                     <span class="">

BIN
src/images/dataing.png


+ 2 - 0
src/js/abnormal.js

@@ -99,6 +99,8 @@ function getTabData(activePage){
         status: level||"",//(0:未处理,1:已处理)
         statisticsType: statisticsType||2, //1-本月,2-本年
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.getQcAnnormal,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 12 - 3
src/js/advice.js

@@ -17,7 +17,7 @@ if(currentPage==="YH-ZKK-TMQXZB_XQ"){
   $(".export").css("display","inline-block");
 }
 
-let casesId="", 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='', 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={}
 $(".selectModuleType").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectReject").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
 $(".selectUsed").append(`<img class="arrow" src=${iconDown} alt="下拉">`)
@@ -26,6 +26,7 @@ let deptList = JSON.parse(getCookie("deptList"))||[]
 $(function(){
     dateChange()
     let srcUrl = window.parent.location.href
+    let srcUrlSon = window.location.href
     perId = getUrlArgObjectNew("id",srcUrl)||""
     isRejectTemp = isReject = getUrlArgObjectNew("shijian",srcUrl)||""
     selectReject = getUrlArgObjectNew("selectReject",srcUrl)||""
@@ -35,11 +36,15 @@ $(function(){
     casesName =casesNameTemp = getUrlArgObjectNew("model",srcUrl)||""
     startDateParam = getUrlArgObjectNew("startDateParam",srcUrl)||""
     endDateParam = getUrlArgObjectNew("endDateParam",srcUrl)||""
+    adviceShow = getUrlArgObjectNew("adviceShow",srcUrlSon)||""
     let fromThree = getUrlArgObjectNew("fromThree",srcUrl)||""
     if(name){
         $(".moduleItemInp").attr("title",name).val(name)
         selectReject=1
     }
+    if(adviceShow){
+        $(".whichAdvice span[data-type="+adviceShow+"]").addClass('active').siblings('span').removeClass('active')
+    }
     if(casesName){
         $(".selectModuleType").html(casesName).attr("title",casesName).append(`<img class="arrow" src=${iconDown} alt="下拉">`)
     }
@@ -122,8 +127,13 @@ function bindDeptSelect(){
         $(".deptList").css("display", "none")
     })
 }
-//全选绑定
+//缺陷类别展示切换
+$(".whichAdvice span").click(function(){
+    adviceShow = $(this).attr("data-type")
+    $(this).addClass("active").siblings("span").removeClass("active")
+})
 
+//全选绑定
 $('.selectDept').on("click", function(e){
     e.stopPropagation()
     $(".levelList ").css("display","none")
@@ -155,7 +165,6 @@ function getTabData(activePage){
     const dateEnd = getPickerDate($("#datepicker2"),2)
     const start = new Date(dateStatrt).getTime()
     const end = new Date(dateEnd).getTime()
-    console.log(dateStatrt,start)
     if(start > end){
         $.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
         return

+ 2 - 0
src/js/assertType.js

@@ -158,6 +158,8 @@ function getTabData(activePage){
         name: behospitalCode, //条目名
         size: 15
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.qcType,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 2 - 0
src/js/checkControl.js

@@ -144,6 +144,8 @@ function getTabData(activePage){
     }
     startDateParam = dateStatrt
     endDateParam = dateEnd
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.qcCheckStatistics,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data||[];

+ 0 - 3
src/js/console.js

@@ -1207,11 +1207,8 @@ function barChartPay(dataX,dataY){
         return
     }else{
         if(getCookie("hospital") == "台州市立"){
-            console.log($(".innerOuter")[0],88989898)
-
             $(".innerOuter").css("display","block")
         }else{
-            console.log($(".innerOuter")[0])
             $(".innerOuter").css("display","none")
         }
         $("#barChartPay").css("display","block")

+ 3 - 0
src/js/deptScoreDetailControl.js

@@ -150,6 +150,9 @@ function getTabData(activePage){
     }
     startDateParam = dateStatrt
     endDateParam = dateEnd
+    $('.pagination').html("")
+    $('.deptScoreDetailControlTable table').html(`<tbody>${emptyBox('努力加载中...','',1)}</tbody>`)
+
     post(url,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 0 - 2
src/js/index.js

@@ -142,10 +142,8 @@ $(".slide-hide").off("click").click(function(){
   });
   //右侧页面切换
   $(".page").on("click",function(){
-    console.log('aaaaaa')
     $(".menu .active,.menu-mini .active").removeClass('active');
     const code=$(this).attr("code");
-    console.log('code',code)
     if(code === 'YH-KZT'||code === 'YH-KZTKS'){
       // if(code === 'YH-KZT'){
       $(".container").addClass("console-cont");

+ 2 - 0
src/js/itemManager.js

@@ -42,6 +42,8 @@ function getTabData(activePage){
         isUsed: isUsed, //0-未启用 1-启用
         size: size
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.getQcCasesEntryAll,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records

+ 2 - 0
src/js/keyItemFlawControl.js

@@ -98,6 +98,8 @@ function getTabData(activePage){
   }
   startDateParam = dateStatrt
   endDateParam = dateEnd
+  $('.pagination').html("")
+  $('.key-list tbody').html(emptyBox('努力加载中...','',1))
   post(api.keyItemFlawControl,param).then(res =>{
     if(res.data.code == '0'){
       const data = res.data.data||[];

+ 2 - 0
src/js/moduleManager.js

@@ -28,6 +28,8 @@ function hasData(data){
   }
 let data = {}
 function getTabData(){
+    $('.pagination').html("")
+    $('.tableInfo table').html(emptyBox('努力加载中...','',1))
     post(api.getQcCases).then(res =>{
         if(res.data.code == '0'){
             data = res.data.data

+ 2 - 0
src/js/mukuaiControl.js

@@ -212,6 +212,8 @@ function getTabData(activePage){
     }
     startDateParam=dateStatrt
     endDateParam=dateEnd
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(from == 1?api.entryCountGroupByCasePage:api.entryCountGroupByCaseAndDeptPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records

+ 2 - 0
src/js/partDetailControl.js

@@ -141,6 +141,8 @@ function getTabData(activePage){
     }
     startDateParam = dateStatrt
     endDateParam = dateEnd
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.homePageLevelStatistics,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data||[];

+ 2 - 0
src/js/qcList.js

@@ -123,6 +123,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(api.qcList,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 2 - 0
src/js/qcListCopy.js

@@ -234,6 +234,8 @@ function getTabData(activePage){
     }
 
     let url = formatPostUrl(from)
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(url,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 2 - 0
src/js/qcListDept.js

@@ -125,6 +125,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(api.qcListByDept,param).then(res =>{
         if(res.data.code == '0'){
             tabList = res.data.data.records

+ 2 - 0
src/js/qcListDocteam.js

@@ -109,6 +109,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(api.qcListByDoc,param).then(res =>{
         if(res.data.code == '0'){
             tabList = res.data.data.records

+ 2 - 0
src/js/qcListOutHospital.js

@@ -165,6 +165,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(api.leaveHosMRPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data;

+ 2 - 0
src/js/qcListPerson.js

@@ -129,6 +129,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     return post(api.qcListByPerson,param).then(res =>{
         if(res.data.code == '0'){
             tabList = res.data.data.records

+ 2 - 0
src/js/quexianDetailControl.js

@@ -182,6 +182,8 @@ function getTabData(activePage){
     }
     startDateParam = dateStatrt
     endDateParam = dateEnd
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(api.entryCountGroupByEntryPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records

+ 2 - 0
src/js/quexianDetailControlHome.js

@@ -188,6 +188,8 @@ function getTabData(activePage){
     }
     startDateParam = dateStatrt
     endDateParam = dateEnd
+    $('.pagination').html("")
+    $('tbody.tbodys').html(emptyBox('努力加载中...','',1))
     post(api.entryCountGroupByEntryPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records

+ 2 - 0
src/js/readmission.js

@@ -131,6 +131,8 @@ function getTabData(activePage){
   }
   startDateParam = dateStatrt
   endDateParam = dateEnd
+  $('.pagination').html("")
+  $('.tbody').html(emptyBox('努力加载中...','',1))
   post(api.reHos31DaysPage,param).then(res =>{
     if(res.data.code == '0'){
       const data = res.data.data||[];

+ 2 - 0
src/js/singleVeto.js

@@ -184,6 +184,8 @@ function getTabData(activePage){
         "endDate":dateEnd
     }
     paramObj = param
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     post(from == 1?api.entryGroupByEntryInnerPage:api.entryGroupByEntryAndDeptInnerPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records

+ 2 - 0
src/js/uccDetail.js

@@ -149,6 +149,8 @@ function getTabData(activePage){
         mrTimeStart: fpCheckDateStart.replace(/\//g,'-'), //首页核查起始时间
         mrTimeEnd: fpCheckDateEnd.replace(/\//g,'-'), //首页核查截止时间
     }
+    $('.pagination').html("")
+    $('.tbody').html(emptyBox('努力加载中...','',1))
     // return post(from==2?api.qcResultShortByDeptPage:api.qcResultDefectList,param).then(res =>{
     return post(api.unModifyMRPage,param).then(res =>{
         if(res.data.code == '0'){

+ 2 - 0
src/js/uncorrectedCasesStatistics.js

@@ -98,6 +98,8 @@ function getTabData(activePage){
   }
   startDateParam = dateStatrt
   endDateParam = dateEnd
+  $('.pagination').html("")
+  $('.key-list tbody').html(emptyBox('努力加载中...','',1))
   post(api.unModifyMRStatistics,param).then(res =>{
     if(res.data.code == '0'){
       const data = res.data.data||[];

+ 2 - 2
src/js/utils.js

@@ -300,10 +300,10 @@ function focusMenuItem(code){
   //console.log($(parent.document).find(".menu .page[code='YH-ZKK-GMKQXZB_XQ']"))
   ele.click();
 }
-function emptyBox(name,showNum){
+function emptyBox(name,showNum,type){
   let showNumer = showNum || 18
   let str = `<tr><td colspan="${showNumer}" style="text-align: center;color: #aaa">
-  <img style="margin-top:50px;width:140px;" src="${require('../images/empty1.png')}" />
+  <img style="margin-top:50px;width:${type?'110':'140'}px;" src="${type?require('../images/dataing.png'):require('../images/empty1.png')}" />
   <p style="margin-top:20px;margin-bottom:30px;color:#ccc;position:relative;left:5px;">${name||'暂无数据~'}</p>
   </td></tr>`
   return str