浏览代码

7971多余接口测试,分配页面筛选收起

zhouna 4 年之前
父节点
当前提交
7514de5fc1
共有 5 个文件被更改,包括 32 次插入93 次删除
  1. 1 1
      src/css/allotCheckTask.less
  2. 24 21
      src/html/allotCheckTask.html
  3. 5 0
      src/js/allotCheckTask.js
  4. 1 50
      src/js/console.js
  5. 1 21
      src/js/index.js

+ 1 - 1
src/css/allotCheckTask.less

@@ -176,7 +176,7 @@ display: none;
 }
 .filter-toggler{
 position: absolute;
-left: 1048px;
+left: 601px;
 top: 8px;
 color: #777;
 white-space: nowrap;

+ 24 - 21
src/html/allotCheckTask.html

@@ -67,16 +67,36 @@
                     <div class="overAuto fr">
                         <div class="filterBox">
                             <div class="clearfix">
+                                <span class="filterItem">
+                                    <span>病人住院序号:</span>
+                                    <input code="behospitalCode" type="text" placeholder="病人住院序号">
+                                </span>
+                                <span class="filterItem">
+                                    <span>筛选分值:</span>
+                                    <span class="selectScore">
+                                        <i>全部</i>
+                                        <img class="arrow" src="./../images/arrow_down.png" alt="下拉">
+                                    </span>
+                                    <ul class="scoreList filterDropList">
+
+                                    </ul>
+                                </span>
+                                <span class="filter">查询</span>
+                                <span class="filterclear abnormalClear filterclearT">重置</span>
+                                <!--<span class="export">导出</span>-->
+                            </div>
+                            <a href="javascript:void(0);" class="filter-toggler up" id="filterToggler">展开筛选</a>
+                            <div class="toggle-item clearfix">
+                                <span class="filterItem">
+                                    <span>医生姓名:</span>
+                                    <input code="doctorName" type="text" placeholder="医生姓名">
+                                </span>
                                 <span class="filterItem typeFilter clearfix" >
                                     <span class="fl">生成日期:</span>
                                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" code="startTime" id="datepicker" autocomplete="off" readonly /></span>
                                     <span  class="divide fl">-</span>
                                     <span class="datapickerBox fl"><input type="text" placeholder="请选择时间" code="endTime" id="datepicker2"  autocomplete="off" readonly/></span>
                                 </span>
-                                <span class="filterItem">
-                                    <span>医生姓名:</span>
-                                    <input code="doctorName" type="text" placeholder="医生姓名">
-                                </span>
                                 <span class="filterItem typeFilter clearfix" >
                                     <span class="fl">出院日期:</span>
                                     <span class="datapickerBox fl"><input type="text" code="behosDateStart" placeholder="请选择时间" id="datepicker3" autocomplete="off" readonly /></span>
@@ -96,23 +116,6 @@
                                     <span>病人姓名:</span>
                                     <input code="name" type="text" placeholder="病人姓名">
                                 </span>
-                                <span class="filterItem">
-                                    <span>病人住院序号:</span>
-                                    <input code="behospitalCode" type="text" placeholder="病人住院序号">
-                                </span>
-                                <span class="filterItem">
-                                    <span>筛选分值:</span>
-                                    <span class="selectScore">
-                                        <i>全部</i>
-                                        <img class="arrow" src="./../images/arrow_down.png" alt="下拉">
-                                    </span>
-                                    <ul class="scoreList filterDropList">
-
-                                    </ul>
-                                </span>
-                                <span class="filter">查询</span>
-                                <span class="filterclear abnormalClear filterclearT">重置</span>
-                                <!--<span class="export">导出</span>-->
                             </div>
                         </div>
                         <div class="patient-table-cont">

+ 5 - 0
src/js/allotCheckTask.js

@@ -42,6 +42,11 @@ $(function() {
         toast("没有质控核查权限!");
         return
     }*/
+    $("#filterToggler").click(function () {
+        const text = $(this).text();
+        $(".toggle-item").slideToggle();
+        $(this).text(text === "收起筛选" ? "展开筛选" : "收起筛选").toggleClass("up");
+    });
     const tabs = (checkAuth||'').replace(/[^456]/g,'');
     if(tabs.length===0){
         //$(".tabs").hide();

+ 1 - 50
src/js/console.js

@@ -439,55 +439,6 @@ function getHomeData(name){
 }
 //获取图表数据
 function getBarData(type){
-    // if(hasData('FUNC000045')){
-    //     post(api.getAverageDayNum,{//平均住院天数
-    //         "type": type||1//1月2年
-    //     }).then((res)=>{
-    //         let data = res.data;
-    //         if(data.code == 0){
-    //             let result2 = data.data['平均住院日']||[]
-    //             dayLis = result2
-    //             if(slideType == 1){
-    //                 barChart(result2,type||1)
-    //             }
-    //         }
-    //     })
-    // }else{
-    //     $(".toggleSlide1").css("opacity",0.5)
-    // }
-    // if(hasData('FUNC000046')){
-    //     post(api.getAverageFee,{//平均住院费用
-    //         "type": type||1//1月2年
-    //     }).then((res)=>{
-    //         let data = res.data;
-    //         if(data.code == 0){
-    //             let result3 = data.data['平均住院费用']||[]
-    //             payMoney = result3;
-    //             if(slideType == 2){
-    //                 barChart(result3,type||1)
-    //             }
-    //         }
-    //     })
-    // }else{
-    //     $(".toggleSlide2").css("opacity",0.5)
-    // }
-    // if(hasData('FUNC000048')&&hospital=="台州市立"){
-    //     post(api.getLevelResultDept,{//各科室甲级占比
-    //         "type": type||1//1月2年
-    //     }).then((res)=>{
-    //         let data = res.data;
-    //         if(data.code == 0){
-    //             let result2 = data.data['各科室甲级病历占比']||[]
-    //             let dataX2=[],dataY2=[];
-    //             for(let i = 0;i < result2.length;i++){
-    //                 dataX2.push(result2[i].deptName)
-    //                 dataY2.push(result2[i].firstPercent.replace('%',''))
-    //             }
-    //             lineChart(dataX2,dataY2)
-    //         }
-    //     })
-    // }
-    
     if(isPlacefile==0){
         $(".part01 .partTitlePub .name").html('入院人数统计')
         post(api.beHosCount,{
@@ -2133,7 +2084,7 @@ function getStaticDate(flg){
     getEveryDeptLevel()
     return true
 }
-window.onload = function(){
+window.onload = function(){console.log(444)
     const  iconCalenBlue= require("./../images/darkDate.png")
     const  iconCalenGrey= require("./../images/icon_calen_grey.png")
     $.datepicker.regional['zh-CN'] = {

+ 1 - 21
src/js/index.js

@@ -10,13 +10,6 @@ let userInfo={};
 let isPlacefile = getCookie('isPlacefile')||1
 
 $(function(){
-  //验证密码复杂度:密码中必须包含大小字母、数字、特称字符,至少8个字符,最多30个字符
-    /*const psd = getCookie("mmps");
-    const regex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,30}');
-    if (!regex.test(psd)) {
-      $("#changeWord").click();
-        //alert("您的密码复杂度太低(密码中必须包含字母、数字、特殊字符),请及时改密码!");
-    }*/
   getOwnDept();
   setInterval(() => {
       getTimeDetail()
@@ -97,24 +90,11 @@ function initMenu(data,userInfo){
   $("#miniMenuTmpl").tmpl(data).appendTo(".menu-mini ul");
   //用户数据填充
   $("#userName").text(userInfo.linkman);
-  //初始菜单选中
-  const firstM = $(".menu .page").eq(0);
-  firstM.addClass("active");
-  if(firstM.is(".YH-KZT")||firstM.is(".YH-KZTKS")){
-  // if($(".menu .page").eq(0).is(".YH-KZT")){
-    $(".container").addClass("console-cont");
-    $('.qiehuan').css("display","inline-block")
-  }else{
-    $('.qiehuan').css("display","none")
-  }
   //菜单收起展开
   $(".menu .list-1").on("click",function(){
     if($(this).is(".list-1-show")){
       $(this).removeClass("list-1-show")
       $(this).find("ul").slideToggle();
-      // setTimeout(function(){
-      //   initScroll("menuList","Y",2)
-      // },300)
       return;
     }
 
@@ -234,7 +214,7 @@ function getAllCode(data){
       }
     }
   }
-  // $("#contentIframe").attr("src",hasData('YH-KZT')?'console.html':hasData('YH-KZTKS')?'deptConsole.html':'console.html');
+  //初始菜单选中
   if(hasData('YH-KZT',lis)){
     focusMenuItem("YH-KZT");
   }else if(hasData('YH-KZTKS',lis)){