luolei 5 yıl önce
ebeveyn
işleme
d54479ace3

+ 1 - 1
package.json

@@ -36,7 +36,7 @@
     "url-loader": "^4.1.0",
     "webpack": "^4.31.0",
     "webpack-dev-middleware": "^3.6.2",
-    "webpack-dev-server": "^3.3.1"
+    "webpack-dev-server": "^3.11.0"
   },
   "scripts": {
     "test": "echo \"Error: no test specified\" && exit 1",

+ 6 - 1
src/css/common.less

@@ -16,7 +16,12 @@
 //       }
 //     }
 //   }
-
+    
+.ellipsis{
+    overflow: hidden;
+    text-overflow:ellipsis;
+    white-space: nowrap;
+}
 .partTitle p a {
     color: #8592B9;
     opacity: 1;

+ 8 - 1
src/css/console.less

@@ -407,15 +407,22 @@ body.console {
     }
     .td02name {
       min-width: 113px;
+      max-width: 184px;
       color: @fstColor;
     }
+    .homegodetail {
+      cursor: pointer;
+      &:hover p.td02name {
+        color: @activeColor;
+      }
+    }
     .td02 {
     }
     .td03 {
       width: 40px;
     }
     .td04 {
-      width: 40px;
+      width: 45px;
     }
   }
 }

+ 2 - 6
src/js/console.js

@@ -1248,8 +1248,7 @@ function queList(data){
         <tr class="thead">
         <td class="td01">排名</td>
         <td class="td02">缺陷详情</td>
-        <td class="td03">数量</td>
-        <td class="td04">占比</td>
+        <td class="td04">错误率</td>
         </tr>`
     if(data.length == 0){
         $(".qtable").css("display","none")
@@ -1258,14 +1257,12 @@ function queList(data){
     }else{
         $(".qtableEmpty").css("display","none")
         $(".qtable").css("display","table")
-
     }
     for(let i = 0;i < data.length;i++){
         strAll += `
             <tr>
                 <td style="text-align:center;"><i style="background:${i < 3?'#ECB22E':'#526186'};color:${i < 3?'#fff':'#B7BDCC'};">${i+1}</i></td>
-                <td><p class="td02name">${data[i].name}</p></td>
-                <td>${data[i].num}</td>
+                <td class="homegodetail"><p class="td02name ellipsis">${data[i].name}</p></td>
                 <td>${data[i].percentStr}</td>
             </tr>
         `
@@ -1293,7 +1290,6 @@ function panDetail(data){
         let deptId = $(this).attr("dept-id")
         focusMenuItem("YH-ZKK-GKSQXZB_XQ");
         $(parent.document).find("#contentIframe").attr("src","quexianDetailControl.html?shijian"+dateType+"&deptName="+deptName)
-
     })
 }
 function panDetailB(data){

+ 1 - 0
src/js/index.js

@@ -29,6 +29,7 @@ $(function(){
     $(this).css("color","#777777")
   })
   // $("#contentIframe").attr("src",hasData('YH-KZT')?'console.html':hasData('YH-KZTKS')?'deptConsole.html':'console.html');
+  
 });
 //判断有无某一权限
 function hasData(data,list){

+ 3 - 2
src/js/partDetailControl.js

@@ -2,7 +2,7 @@ const $ = require('jquery');
 require("../css/partDetailControl.less");
 require('./modal.js');
 const {api} = require('./api.js')
-const {post,getCookie,getUrlArgObjectNew,emptyBox} = require('./utils.js')
+const {post,getCookie,getUrlArgObjectNew,emptyBox,setTitleTxt} = require('./utils.js')
 require('./../resource/jquery-ui/jquery-ui.min.js');
 require('./../resource/jquery-ui/jquery-ui.min.css');
 const iconCheck= require("./../images/icon_check.png")
@@ -22,7 +22,8 @@ let tabList = [], name = "", behospitalCode="", behosDateStart="", level="",beho
   data_desc=[],data_asc=[];
   let srcUrl = $("#contentIframe",parent.document).attr("src")
   statisticsType = getUrlArgObjectNew("dateType",srcUrl)||""
-  
+  from = getUrlArgObjectNew("from",srcUrl)||""
+  //setTitleTxt('',from)         //导航栏面包屑
   if(statisticsType == 1){
       $(".monthYear .mon").css({
           backgroundColor:'#00A1FF',

+ 9 - 8
src/js/quexianDetailControl.js

@@ -44,19 +44,20 @@ $(function(){
         })
     }
     $(".selectDepts").html(deptName)
-    if(from == 1){
+    // if(from == 1){
         $(".partTitle .titlePic ").html(`<a class="consoleD" href="console.html">控制台 / </a><a class="consoleP" href="partDetailControl.html">病案首页合格率占比 / </a>缺陷详情`)
         $(".partTitle .consoleD").click(function(){
             $(".menu .page",parent.document).removeClass("active").eq(0).addClass("active");
             $(".container",parent.document).addClass("console-cont");
         })
-    }else{
-        $(".partTitle .titlePic ").html(`<a class="consoleD" href="console.html">控制台 / </a><a class="consoleP" href="deptScoreDetailControl.html">各科室缺陷占比 / </a>缺陷详情`)
-        $(".partTitle .consoleD").click(function(){
-            $(".menu .page",parent.document).removeClass("active").eq(0).addClass("active");
-            $(".container",parent.document).addClass("console-cont");
-        })
-    }
+    // }
+    // else{
+    //     $(".partTitle .titlePic").html(`<a class="consoleD" href="console.html">控制台 / </a><a class="consoleP" href="deptScoreDetailControl.html">各科室缺陷占比 / </a>缺陷详情`)
+    //     $(".partTitle .consoleD").click(function(){
+    //         $(".menu .page",parent.document).removeClass("active").eq(0).addClass("active");
+    //         $(".container",parent.document).addClass("console-cont");
+    //     })
+    // }
     getTabData(1)//条目缺陷
     
     $(".abnormalClear").click(function(){

+ 1 - 1
src/js/tiaomu.js

@@ -140,7 +140,7 @@ function getTabData(activePage){
         size: 15
     }
     // console.log(isReject)
-    post(from == 1?api.entryCountGroupByEntryPage:api.entryGroupByEntryAndDeptInnerPage,param).then(res =>{
+    post(api.entryGroupByEntryAndDeptInnerPage,param).then(res =>{
         if(res.data.code == '0'){
             const data = res.data.data.records
             const totalPage = res.data.data.pages

+ 8 - 1
src/js/utils.js

@@ -211,6 +211,12 @@ function picEmptyData(dom,str){
   `
   $(dom).css({"position":"relative","display":"block"}).html(empty)
 }
+function setTitleTxt(dom,from){
+  console.log(dom,from)
+  if(!from){
+    $(dom?dom:".partTitle").find("a").remove()
+  }
+}
 module.exports = {
   pageMap,
   post,
@@ -224,5 +230,6 @@ module.exports = {
   hasData,
   focusMenuItem,
   emptyBox,
-  picEmptyData
+  picEmptyData,
+  setTitleTxt
 };