luolei 5 vuotta sitten
vanhempi
commit
723861987c

+ 16 - 0
src/css/console.less

@@ -79,8 +79,20 @@ body.console {
     line-height: 40px;
     padding-left: 15px;
     cursor: pointer;
+    img {
+      width: 16px;
+      position: relative;
+      top: 3px;
+      left: 7px;
+    }
   }
 }
+.detailGo {
+  width: 16px;
+  position: relative;
+  top: 3px;
+  left: 7px;
+}
 .swiperWrap {
   width: 300px;
   border: 1px solid #ccc;
@@ -374,6 +386,10 @@ body.console {
       font-weight: bold;
       font-size: 16px;
       padding-bottom: 5px;
+      cursor: pointer;
+      img {
+        top: 1px;
+      }
     }
   }
   .panPartPub {

+ 50 - 27
src/css/deptConsole.less

@@ -2,7 +2,7 @@
 
 body.console {
   overflow: auto;
-  background-color: #f5f5f5;
+  background-color: @themeColor;
 }
 .echarts {
   width: 100%;
@@ -28,7 +28,7 @@ body.console {
 .partWrap {
   // overflow: auto;
   height: auto;
-  background: #f5f5f5;
+  background: @themeBorderClr;
   min-width: 1080px;
   ul {
     padding: 0 40px;
@@ -71,7 +71,7 @@ body.console {
   .title {
     font-size: 16px;
     font-weight: bold;
-    border-bottom: 1px solid #E2E5EF;
+    border-bottom: 1px solid @themeBorderClr;
     height: 36px;
     line-height: 36px;
     padding-left: 15px;
@@ -83,7 +83,7 @@ body.console {
 }
 .grayLine {
   height: 10px;
-  background-color: #f5f5f5;
+  background-color: @themeBorderClr;
 }
 .partTitleT {
   height: 44px;
@@ -95,7 +95,7 @@ body.console {
   width: 100%;
   min-width: 1080px;
   box-sizing: border-box;
-  background-color: #fff;
+  background-color: @themeColor;
   z-index: 20;
   height: 44px;
   line-height: 44px;
@@ -106,13 +106,15 @@ body.console {
   p {
     display: inline-block;
     font-size: 16px;
+    color: #fff;
     span,i {
+      color: #fff;
       font-size: 16px;
     }
   }
   .dateDetail {
     font-size: 12px;
-    color: #777777;
+    color: #fff;
     margin-right: 30px;
     font-weight: normal;
   }
@@ -139,7 +141,7 @@ body.console {
       color: #fff;
     }
     .mon {
-      color: @activeColor;
+      color: #fff;
     }
   }
 }
@@ -154,15 +156,15 @@ body.console {
   display: inline-block;
   margin-bottom: 10px;
   background-color: #fff;
-  border-top: 10px solid #f5f5f5;
+  border-top: 10px solid @themeBorderClr;
 }
 .pubEchartB {
   width: 55%;
   display: inline-block;
   margin-bottom: 10px;
   background-color: #fff;
-  border-top: 10px solid #f5f5f5;
-  border-left: 10px solid #f5f5f5;
+  border-top: 10px solid @themeBorderClr;
+  border-left: 10px solid @themeBorderClr;
   box-sizing: border-box;
 }
 .paymoney {
@@ -176,7 +178,7 @@ body.console {
   height: 304px;
   width: 100%;
   display: inline-block;
-  background-color: #fff;
+  background-color: @themeColor;
   box-sizing: border-box;
   position: relative;
 }
@@ -184,12 +186,13 @@ body.console {
   height: 350px;
   width: 100%;
   display: inline-block;
-  background-color: #fff;
+  background-color: @themeColor;
   box-sizing: border-box;
-  border-top: 10px solid #f5f5f5;
+  border-top: 10px solid @themeBorderClr;
   position: relative;
   .title {
     cursor: pointer;
+    color: #fff;
   }
 }
 .btmWrap {
@@ -224,19 +227,20 @@ body.console {
       margin-right: 10px;
     }
     .deptName {
-      color: #777;
+      color: #fff;
       p {
         width: 110px;
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
+        color: #fff;
       }
       .smp {
         width: 100px;
       }
     }
     .deptNum {
-      color: #333;
+      color: #fff;
       font-size: 16px;
       font-weight: bold;
       padding-right: 10px;
@@ -244,7 +248,7 @@ body.console {
       text-align: right;
     }
     .percent {
-      color: #777;
+      color: #fff;
       width: 40px;
     }
   }
@@ -253,17 +257,24 @@ body.console {
   width: 220px;
 }
 
+.detailGo {
+  width: 16px;
+  position: relative;
+  top: 3px;
+  left: 7px;
+}
 .part01 {
   width: 38%;
-  background-color: #fff;
-  border-right: 10px solid #f5f5f5;
+  background-color: @themeColor;
+  border-right: 10px solid @themeBorderClr;
   box-sizing: border-box;
   ul {
     padding: 40px 20px;
-    border-bottom: 10px solid #f5f5f5;
+    border-bottom: 10px solid @themeBorderClr;
     li {
       width: 50%;
       float: left;
+      color: #fff;
     }
     .lis {
       border-left: 3px solid #F2637B;
@@ -278,9 +289,10 @@ body.console {
   }
   
   .defect {
-    background-color: #fff;
+    background-color: @themeColor;
     height: 452px;
     overflow: hidden;
+    border-bottom: 10px solid @themeBorderClr;
     .list {
       padding: 15px 5px;
       width: 100%;
@@ -290,7 +302,7 @@ body.console {
     }
     .thead {
       td {
-        color: #51649C;
+        color: #fff;
       }
     }
     .qtable {
@@ -299,6 +311,7 @@ body.console {
     }
     td {
       padding: 7px 10px;
+      color: #fff;
       i {
         width: 17px;
         height: 17px;
@@ -312,7 +325,7 @@ body.console {
       }
     }
     tr {
-      border-bottom: 1px solid #f5f5f5;
+      border-bottom: 1px solid @themeBorderClr;
       box-sizing: border-box;
     }
     .td01 {
@@ -333,14 +346,14 @@ body.console {
   // border-right: 10px solid #f5f5f5;
   box-sizing: border-box;
   width: 62%;
-  background-color: #fff;
+  background-color: @themeColor;
   .bingli {
     padding: 20px;
     li {
       float: left;
       width: 23%;
       text-align: center;
-      border-right: 1px solid #E2E5EF;
+      border-right: 1px solid @themeBorderClr;
     }
     .fst {
       // border-right: 1px solid #E2E5EF;
@@ -352,7 +365,7 @@ body.console {
     }
   }
   .bingliLis {
-    border-top: 1px solid #E2E5EF;
+    border-top: 1px solid @themeBorderClr;
     padding: 20px 30px;
     p {
       text-align: center;
@@ -360,6 +373,11 @@ body.console {
       font-size: 16px;
       padding-bottom: 2px;
       margin-bottom: 10px;
+      cursor: pointer;
+      color: #fff;
+      img {
+        top: 1px;
+      }
     }
   }
   .panPartPub {
@@ -392,17 +410,20 @@ body.console {
   line-height: 44px;
   padding: 0 15px;
   box-sizing: border-box;
-  border-bottom: 1px solid #E2E5EF;
+  border-bottom: 1px solid @themeBorderClr;
   font-weight: bold;
   font-size: 16px;
+  color: #fff;
   cursor: pointer;
   .name {
     float: left;
     font-size: 16px;
+    color: #fff;
   }
   .personNum {
     float: right;
     color: #51649C;
+    color: #fff;
   }
 }
 
@@ -412,9 +433,11 @@ body.console {
   height: 36px;
   line-height: 40px;
   font-weight: bold;
+  color: #fff;
 }
 .explainNum {
   margin-top: 8px;
+  color: #fff;
 }
 
 .toggleSlide {
@@ -478,7 +501,7 @@ body.console {
   position: relative;
   .homePage {
     width: 45%;
-    border-right: 10px solid #f5f5f5;
+    border-right: 10px solid @themeBorderClr;
     box-sizing: border-box;
   }
   .homePageNo {

+ 7 - 7
src/html/console.html

@@ -40,7 +40,7 @@
           </li>
         </ul>
         <div class="defect">
-          <p class="partTitlePub">各模块缺陷占比排名</p>
+          <p class="partTitlePub">各模块缺陷占比排名 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div class="list">
             <table class="qtable">
   
@@ -68,7 +68,7 @@
           </li>
         </ul>
         <div class="bingliLis clearfix">
-          <p>病历评分等级占比</p>
+          <p>病历评分等级占比 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div class="panPartPub panPart02">
             <div class="fen" id="fen01"></div>
             <p>甲级占比</p>
@@ -83,7 +83,7 @@
           </div>
         </div>
         <div class="pubEchart paymoney">
-          <p class="title">科室平均住院天数柱状图</p>
+          <p class="title">科室平均住院天数柱状图 <img src="../images/details.png" alt=""></p>
           <div class="toggleSlide">
             <p><span>平均住院天数</span><img src="../images/arrow_down.png" alt=""> </p>
             <ul>
@@ -96,13 +96,13 @@
       </div>
       <div class="part03 fl">
         <p class="partTitlePub clearfix">
-          <span class="name">各科室甲级病历占比</span>
+          <span class="name">各科室甲级病历占比</span> <img class="detailGo" src="../images/details.png" alt="">
         </p>
         <div class="barChartLineBox">
           <div id="lineChart" class="barChartLine"></div>
         </div>
         <div class="circle clearfix">
-          <p class="title">各科室缺陷占比</p>
+          <p class="title">各科室缺陷占比 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div id="emptyCircle" class="emptyCircle"></div>
           <div class="explainPan explainPanT">
             <table>
@@ -114,7 +114,7 @@
       <p class="clearfix"></p>
       <div class="part04 clearfix">
         <div class="circleB clearfix">
-          <p class="title">条目缺陷占比</p>
+          <p class="title">条目缺陷占比 <img src="../images/details.png" alt=""></p>
           <div id="emptyCircleB" class="emptyCircle"></div>
           <div class="explainPan explainPanB">
             <table>
@@ -124,7 +124,7 @@
         </div>
         
         <div class="pubEchartB paymoney">
-          <p class="title">各科室质控平均分柱状图</p>
+          <p class="title">各科室质控平均分柱状图 <img src="../images/details.png" alt=""></p>
           <div id="barChartPay" class="barChartPay" style="height: 217px;"></div>
         </div>
       </div>

+ 5 - 5
src/html/deptConsole.html

@@ -51,7 +51,7 @@
           </li>
         </ul>
         <div class="defect">
-          <p class="partTitlePub">各模块缺陷占比排名</p>
+          <p class="partTitlePub">各模块缺陷占比排名 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div class="list">
             <table class="qtable">
   
@@ -79,7 +79,7 @@
           </li>
         </ul>
         <div class="bingliLis clearfix">
-          <p>病历评分等级占比</p>
+          <p>病历评分等级占比 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div class="panPartPub panPart02">
             <div class="fen" id="fen01"></div>
             <p>甲级占比</p>
@@ -94,7 +94,7 @@
           </div>
         </div>
         <div class="circleB circleBSingle clearfix">
-          <p class="title">条目缺陷占比</p>
+          <p class="title">条目缺陷占比 <img class="detailGo" src="../images/details.png" alt=""></p>
           <div id="emptyCircleB" class="emptyCircle"></div>
           <div class="explainPan explainPanB">
             <table>
@@ -104,11 +104,11 @@
         </div>
         <div class="circleBLis">
           <div class="circleB homePage clearfix">
-            <p class="title">病案首页合格率占比</p>
+            <p class="title">病案首页合格率占比 <img class="detailGo" src="../images/details.png" alt=""></p>
             <div id="lineChart" class="emptyCircle emptyLineCircle"></div>
           </div>
           <div class="circleB homePageNo clearfix">
-            <p class="title">条目缺陷占比</p>
+            <p class="title">条目缺陷占比 <img class="detailGo" src="../images/details.png" alt=""></p>
             <div id="emptyCircleBc" class="emptyCircle"></div>
             <div class="explainPan explainPanc explainPanBc">
               <table>

BIN
src/images/details.png


+ 15 - 15
src/js/deptConsole.js

@@ -290,7 +290,7 @@ function lineChartSpecial(dataX,dataY){
                 },
                 axisLabel: {//x轴刻度
                     textStyle: {
-                        color: '#333'
+                        color: '#fff'
                     },
                     rotate:45,
                     formatter: function (value) {
@@ -303,7 +303,7 @@ function lineChartSpecial(dataX,dataY){
                 },
                 axisLine: {//x轴
                     lineStyle:{
-                        color:'#AAAAAA'
+                        color:'#4A5D8E'
                     }
                 }
             }
@@ -319,12 +319,12 @@ function lineChartSpecial(dataX,dataY){
                 },
                 axisLabel: {//y轴刻度
                     textStyle: {
-                        color: '#333333'
+                        color: '#fff'
                     }
                 },
                 splitLine:{//分割线
                     lineStyle:{
-                        color:'#EFF3FC'
+                        color:'#4A5D8E'
                     }
                 }
             }
@@ -336,7 +336,7 @@ function lineChartSpecial(dataX,dataY){
             left: 10,
             textStyle: {
                 fontSize: 14,
-                color:'#666666',
+                color:'#fff',
                 fontWeight: 400
             }
         }],
@@ -441,7 +441,7 @@ function part02pan(data,dom){
     let color = ['#37CBCB','#dedede'];
     let echartData = data;
     option = {
-        backgroundColor: bgColor,
+        // backgroundColor: bgColor,
         color: color,
         title: [{
             text:'{val|' + echartData[0].percentStr + '}',
@@ -451,14 +451,14 @@ function part02pan(data,dom){
                 rich: {
                     val: {
                         fontSize: 14,
-                        color: '#333',
+                        color: '#fff',
                         fontWeight: 'bold',
                         padding: [10, 0]
                     },
                     name: {
                         fontSize: 12,
                         fontWeight: 'normal',
-                        color: '#777',
+                        color: '#fff',
                     }
                 }
             }
@@ -588,7 +588,7 @@ function emptyCircleBc(data){
         total += echartData[i].num
     }
     option = {
-        backgroundColor: bgColor,
+        // backgroundColor: bgColor,
         color: color,
         title: [{
             text: data.length>0?'{val|' + total + '}\n{name|' + title + '}':'',
@@ -598,14 +598,14 @@ function emptyCircleBc(data){
                 rich: {
                     val: {
                         fontSize: 24,
-                        color: '#333',
+                        color: '#fff',
                         fontWeight: 'bold',
                         padding: [10, 0]
                     },
                     name: {
                         fontSize: 12,
                         fontWeight: 'normal',
-                        color: '#777',
+                        color: '#fff',
                     }
                 }
             }
@@ -628,7 +628,7 @@ function emptyCircleBc(data){
             hoverOffset:5,
             itemStyle: {
                 normal: {
-                    borderColor: bgColor,
+                    // borderColor: bgColor,
                     borderWidth: 2
                 }
             },
@@ -637,7 +637,7 @@ function emptyCircleBc(data){
                     length: 20,
                     length2: 120,
                     lineStyle: {
-                        color: '#e6e6e6'
+                        color: '#fff'
                     }
                 }
             },
@@ -655,12 +655,12 @@ function emptyCircleBc(data){
                         name: {
                             fontSize: 14,
                             padding: [0, 10, 0, 4],
-                            color: '#666666'
+                            color: '#fff'
                         },
                         value: {
                             fontSize: 18,
                             fontWeight: 'bold',
-                            color: '#333333'
+                            color: '#fff'
                         }
                     }
                 }

+ 4 - 4
src/js/index.js

@@ -46,8 +46,8 @@ function initMenu(data,userInfo){
   $("#userName").text(userInfo.linkman);
   //初始菜单选中
   $(".menu .page").eq(0).addClass("active");
-  // if($(".menu .page").eq(0).is(".YH-KZT")||$(".menu .page").eq(0).is(".YH-KZTKS")||$(".menu .page").eq(1).is(".YH-KZTKS")){
-  if($(".menu .page").eq(0).is(".YH-KZT")){
+  if($(".menu .page").eq(0).is(".YH-KZT")||$(".menu .page").eq(0).is(".YH-KZTKS")){
+  // if($(".menu .page").eq(0).is(".YH-KZT")){
     $(".container").addClass("console-cont");
   }
   //菜单收起展开
@@ -94,8 +94,8 @@ function initMenu(data,userInfo){
     if(code === 'YH-BLZK-ZKPFGR'){
       url += `?doctorName=${userInfo.linkman}`
     }
-    // if(code === 'YH-KZT'||code === 'YH-KZTKS'){
-    if(code === 'YH-KZT'){
+    if(code === 'YH-KZT'||code === 'YH-KZTKS'){
+    // if(code === 'YH-KZT'){
       $(".container").addClass("console-cont");
     }else{
       $(".container").removeClass("console-cont");

+ 1 - 1
src/js/quexianDetail.js

@@ -24,7 +24,7 @@ $(function(){
     deptName = getUrlArgObjectNew("deptName",srcUrl)||""
     docName = getUrlArgObjectNew("docName",srcUrl)||""
     casesIds = getUrlArgObjectNew("casesId",srcUrl)||""
-    isReject = getUrlArgObjectNew("shijian",srcUrl)||""
+    isReject= isRejectTemp= getUrlArgObjectNew("shijian",srcUrl)||""
     if(isReject == 1){
         $(".monthYear .mon").css({
             backgroundColor:'#00A1FF',

+ 1 - 1
src/js/quexianDetailControl.js

@@ -23,7 +23,7 @@ $(function(){
     let srcUrl = $("#contentIframe",parent.document).attr("src")
     deptName = getUrlArgObjectNew("deptName",srcUrl)||""
     from = getUrlArgObjectNew("from",srcUrl)||""
-    isReject = getUrlArgObjectNew("shijian",srcUrl)||""
+    isReject = isRejectTemp = getUrlArgObjectNew("shijian",srcUrl)||""
     casesIds = getUrlArgObjectNew("casesId",srcUrl)||""
     if(isReject == 1){
         $(".monthYear .mon").css({