See999 4 years ago
parent
commit
5421ae5c44

+ 3 - 0
src/xt_pages/qcd/basicInformationAnalysis.vue View File

@@ -732,6 +732,9 @@ export default {
732 732
 <style lang="scss">
733 733
 .infoBox {
734 734
   .infoOne {
735
+    .el-progress-bar__outer{
736
+      height:10px !important;
737
+    }
735 738
     .borderBox {
736 739
       .el-progress-bar__inner {
737 740
         background: linear-gradient(

+ 13 - 6
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressure.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px;"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -67,24 +68,24 @@
67 68
           ></el-date-picker>
68 69
         </div>
69 70
         <el-container>
70
-          <div style="width:150px">
71
+          <div style="width:160px">
71 72
             <div class="tableTitle">患者列表</div>
72
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
73
+            
73 74
 
74 75
             <el-table :data="patientsData" ref="table" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
75 76
                       :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
76 77
                       highlight-current-row
77 78
                       @current-change="handleChange">
78
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
79
+              <el-table-column prop="dialysis_no" label="透析号" width="70" align="center"> 
79 80
                 <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
80 81
               </el-table-column>
81
-              <el-table-column prop="name" label="姓名" width="80">
82
+              <el-table-column prop="name" label="姓名" width="90" align="center">
82 83
                 <template slot-scope="scope">{{ scope.row.name }}</template>
83 84
               </el-table-column>
84 85
             </el-table>
85 86
           </div>
86 87
           <div style="padding-left:10px;flex:1">
87
-            <div class="tableTitle">指标趋势</div>
88
+            <div class="tableTitle">指标趋势<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
88 89
             <div>
89 90
               <line-chart :options="bar"></line-chart>
90 91
 
@@ -142,6 +143,7 @@
142 143
                       @click.native.prevent="jumpDetail(scope.row.patient.id)"
143 144
                       type="text"
144 145
                       size="small"
146
+                      style="font-size:14px;"
145 147
                     >详情</el-button>
146 148
                   </template>
147 149
                 </el-table-column>
@@ -294,6 +296,9 @@
294 296
                       { offset: 1, color: colorList[index][1] }
295 297
                     ])
296 298
                   },
299
+                  lineStyle:{ 
300
+                    color:'#409eff' //改变折线颜色
301
+                  },
297 302
                   barBorderRadius: [5, 5, 0, 0] //柱状角成椭圆形
298 303
                 },
299 304
 
@@ -599,7 +604,9 @@
599 604
 </style>
600 605
 <style lang="scss">
601 606
   .page_process {
602
-
607
+    .el-tabs{
608
+      margin-bottom:0px !important;
609
+    }
603 610
     .el-button--medium {
604 611
       padding: 10px 8px;
605 612
     }

+ 23 - 23
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressureDetails.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px;"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -25,27 +26,6 @@
25 26
               </el-autocomplete>
26 27
             </el-form-item>
27 28
           </el-form>
28
-        </div>
29
-        <el-container>
30
-          <div style="width:150px">
31
-            <div class="tableTitle">患者列表</div>
32
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
33
-
34
-            <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
35
-                      :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
36
-                      highlight-current-row
37
-                      @current-change="handleChange">
38
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
39
-                <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
40
-              </el-table-column>
41
-              <el-table-column prop="name" label="姓名" width="80">
42
-                <template slot-scope="scope">{{ scope.row.name }}</template>
43
-              </el-table-column>
44
-            </el-table>
45
-
46
-          </div>
47
-          <div class="containerRight" style="flex:1;overflow: hidden">
48
-            <div class="cell clearfix">
49 29
               <label class="title" style="text-align:left">
50 30
                 <span class="name">血压阶段</span> :
51 31
               </label>
@@ -88,8 +68,28 @@
88 68
                 format="yyyy-MM-dd"
89 69
                 value-format="yyyy-MM-dd"
90 70
               ></el-date-picker>
91
-            </div>
92
-            <div class="tableTitle">指标趋势</div>
71
+        </div>
72
+        <el-container>
73
+          <div style="width:160px">
74
+            <div class="tableTitle">患者列表</div>
75
+            
76
+
77
+            <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
78
+                      :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
79
+                      highlight-current-row
80
+                      @current-change="handleChange">
81
+              <el-table-column prop="dialysis_no" label="透析号" width="70">
82
+                <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
83
+              </el-table-column>
84
+              <el-table-column prop="name" label="姓名" width="90">
85
+                <template slot-scope="scope">{{ scope.row.name }}</template>
86
+              </el-table-column>
87
+            </el-table>
88
+
89
+          </div>
90
+          <div class="containerRight" style="flex:1;overflow: hidden">
91
+            
92
+            <div class="tableTitle">指标趋势<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
93 93
             <div>
94 94
               <line-chart :options="chart"></line-chart>
95 95
             </div>

+ 12 - 6
src/xt_pages/qcd/indicatorControlAnalysis/components/office.vue View File

@@ -72,7 +72,7 @@
72 72
     </div>
73 73
     <div class="tableTitle">统计表</div>
74 74
     <div>
75
-      <el-table :data="tableData" style="width: 100%" border>
75
+      <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
76 76
         <el-table-column label="姓名" align="center">
77 77
           <template slot-scope="scope">
78 78
             {{scope.row.patient.name}}
@@ -101,6 +101,7 @@
101 101
               @click.native.prevent="jumpDetail(scope.row)"
102 102
               type="text"
103 103
               size="small"
104
+              style="font-size:14px;"
104 105
             >详情
105 106
             </el-button>
106 107
           </template>
@@ -224,12 +225,17 @@
224 225
                 normal: {
225 226
                   color: function(params) {
226 227
                     //我这边就两个柱子,大体就两个柱子颜色渐变,所以数组只有两个值,多个颜色就多个值
227
-                    var colorList = ['#A9E0F3', '#9FBDFC']
228
+                    var colorList = [
229
+                    ["#A9E0F3", "#9FBDFC"],
228 230
 
229
-                    // var index = params.dataIndex;
230
-                    // if (params.dataIndex >= colorList.length) {
231
-                    //   index = params.dataIndex % colorList.length;
232
-                    // }
231
+                    ["#FFD7C0", "#FF9994"],
232
+                    ["#D7C3FD", "#B3A8F7"],
233
+                  ];
234
+
235
+                    var index = params.dataIndex;
236
+                    if (params.dataIndex >= colorList.length) {
237
+                      index = params.dataIndex % colorList.length;
238
+                    }
233 239
 
234 240
                     return new echarts.graphic.LinearGradient(0, 0, 0, 1, [
235 241
                       { offset: 0, color: colorList[0] },

+ 15 - 10
src/xt_pages/qcd/indicatorControlAnalysis/components/personal.vue View File

@@ -11,6 +11,7 @@
11 11
             :trigger-on-focus="false"
12 12
             placeholder="请输入病人名字"
13 13
             @select="handleSelect"
14
+            style="width:160px;"
14 15
           >
15 16
             <i class="el-icon-search el-input__icon" slot="suffix"></i>
16 17
             <template slot-scope="{ item }">
@@ -20,7 +21,7 @@
20 21
 
21 22
         </el-form-item>
22 23
       </el-form>
23
-      <el-select v-model="query.project_id" placeholder="请选择" style="width:120px;margin-right:20px"
24
+      <el-select v-model="query.project_id" placeholder="请选择" style="width:120px;margin-right:10px"
24 25
                  @change="changeProject">
25 26
         <el-option
26 27
           v-for="item in project_columns"
@@ -33,7 +34,7 @@
33 34
       <el-select
34 35
         v-model="query.item_id"
35 36
         placeholder="请选择"
36
-        style="width:120px;margin-right:20px"
37
+        style="width:120px;margin-right:10px"
37 38
         @change="changeItem"
38 39
       >
39 40
         <el-option
@@ -86,23 +87,23 @@
86 87
       ></el-date-picker>
87 88
     </div>
88 89
     <el-container>
89
-      <div style="width:150px">
90
+      <div style="width:160px">
90 91
 
91
-        <div class="tableTitle">患者列表  <div class="tableTitle">当前患者:{{patient_name}}</div></div>
92
+        <div class="tableTitle">患者列表</div>
92 93
         <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
93 94
                   :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
94 95
                   highlight-current-row
95 96
                   @current-change="handleChange">
96
-          <el-table-column prop="dialysis_no" label="透析号" width="80">
97
+          <el-table-column prop="dialysis_no" label="透析号" width="70">
97 98
             <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
98 99
           </el-table-column>
99
-          <el-table-column prop="name" label="姓名" width="80">
100
+          <el-table-column prop="name" label="姓名" width="90">
100 101
             <template slot-scope="scope">{{ scope.row.name }}</template>
101 102
           </el-table-column>
102 103
         </el-table>
103 104
       </div>
104 105
       <div style="padding-left:10px;flex:1">
105
-        <div class="tableTitle">统计图</div>
106
+        <div class="tableTitle" style="magrin-bottom:0;">统计图<span style="font-weight:normal">&nbsp;&nbsp;(当前患者:{{patient_name}})</span></div>
106 107
         <div>
107 108
           <line-chart :options="options"></line-chart>
108 109
         </div>
@@ -327,10 +328,11 @@
327 328
                   color: function(params) {
328 329
                     //我这边就两个柱子,大体就两个柱子颜色渐变,所以数组只有两个值,多个颜色就多个值
329 330
                     var colorList = [
330
-                      ['#A9E0F3', '#9FBDFC'],
331
+                      ["#A9E0F3", "#9FBDFC"],
331 332
 
332
-                      ['#FFD7C0', '#FF9994']
333
-                    ]
333
+                      ["#FFD7C0", "#FF9994"],
334
+                      ["#D7C3FD", "#B3A8F7"],
335
+                    ];
334 336
 
335 337
                     var index = params.dataIndex
336 338
                     if (params.dataIndex >= colorList.length) {
@@ -343,6 +345,9 @@
343 345
                       { offset: 1, color: colorList[index][1] }
344 346
                     ])
345 347
                   },
348
+                  lineStyle:{ 
349
+                    color:'#409eff' //改变折线颜色
350
+                  }, 
346 351
                   barBorderRadius: [5, 5, 0, 0] //柱状角成椭圆形
347 352
                 },
348 353
 

+ 11 - 7
src/xt_pages/qcd/indicatorControlAnalysis/monitor.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -67,24 +68,24 @@
67 68
           ></el-date-picker>
68 69
         </div>
69 70
         <el-container>
70
-          <div style="width:150px">
71
+          <div style="width:160px">
71 72
             <div class="tableTitle">患者列表</div>
72
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
73
+            
73 74
 
74 75
             <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
75 76
                       :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
76 77
                       highlight-current-row
77 78
                       @current-change="handleChange">
78
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
79
+              <el-table-column prop="dialysis_no" label="透析号" width="70" align="center">
79 80
                 <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
80 81
               </el-table-column>
81
-              <el-table-column prop="name" label="姓名" width="80">
82
+              <el-table-column prop="name" label="姓名" width="90" align="center">
82 83
                 <template slot-scope="scope">{{ scope.row.name }}</template>
83 84
               </el-table-column>
84 85
             </el-table>
85 86
           </div>
86 87
           <div style="padding-left:10px;flex:1;width:0;">
87
-            <div class="tableTitle">指标趋势</div>
88
+            <div class="tableTitle">指标趋势<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
88 89
             <div>
89 90
               <line-chart :options="chart"></line-chart>
90 91
             </div>
@@ -320,6 +321,9 @@
320 321
                       { offset: 1, color: colorList[index][1] }
321 322
                     ])
322 323
                   },
324
+                  lineStyle:{ 
325
+                    color:'#409eff' //改变折线颜色
326
+                  },
323 327
                   barBorderRadius: [5, 5, 0, 0] //柱状角成椭圆形
324 328
                 },
325 329
 
@@ -327,7 +331,7 @@
327 331
                 emphasis: {
328 332
                   shadowBlur: 10,
329 333
                   shadowOffsetX: 0,
330
-                  shadowColor: 'rgba(0, 0, 0, 0.5)'
334
+                  shadowColor: 'rgba(0, 0, 0, 0.2)'
331 335
                 }
332 336
               }
333 337
             }
@@ -395,7 +399,7 @@
395 399
                 emphasis: {
396 400
                   shadowBlur: 10,
397 401
                   shadowOffsetX: 0,
398
-                  shadowColor: 'rgba(0, 0, 0, 0.5)'
402
+                  shadowColor: 'rgba(0, 0, 0, 0.2)'
399 403
                 }
400 404
               }
401 405
             }

+ 29 - 81
src/xt_pages/qcd/indicatorControlAnalysis/patientInspectionDetail.vue View File

@@ -4,34 +4,30 @@
4 4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
5 5
       <el-button type="primary" @click="$router.back(-1)">返回</el-button>
6 6
     </div>
7
-    <div class="app-container">
7
+    <div class="app-container pageInspection">
8 8
 
9 9
       <div class="cell clearfix">
10 10
         <label class="title">
11 11
           <span class="name">病人搜索</span> :
12 12
         </label>
13
-        <div >
14
-
15
-          <el-form :inline="true">
16
-            <el-form-item label>
17
-              <el-autocomplete
18
-                class="checkSearch"
19
-                style="margin-top: 20px;"
20
-                popper-class="my-autocomplete"
21
-                v-model="search_value"
22
-                :fetch-suggestions="querySearchAsync"
23
-                :trigger-on-focus="false"
24
-                placeholder="请输入病人名字"
25
-                @select="handleSelect"
26
-              >
27
-                <i class="el-icon-search el-input__icon" slot="suffix"></i>
28
-                <template slot-scope="{ item }">
29
-                  <div class="name">{{ item.name }}</div>
30
-                </template>
31
-              </el-autocomplete>
32
-            </el-form-item>
33
-          </el-form>
34
-        </div>
13
+        <el-form :inline="true">
14
+          <el-form-item label>
15
+            <el-autocomplete
16
+              class="checkSearch"
17
+              popper-class="my-autocomplete"
18
+              v-model="search_value"
19
+              :fetch-suggestions="querySearchAsync"
20
+              :trigger-on-focus="false"
21
+              placeholder="请输入病人名字"
22
+              @select="handleSelect"
23
+            >
24
+              <i class="el-icon-search el-input__icon" slot="suffix"></i>
25
+              <template slot-scope="{ item }">
26
+                <div class="name">{{ item.name }}</div>
27
+              </template>
28
+            </el-autocomplete>
29
+          </el-form-item>
30
+        </el-form>
35 31
 
36 32
       </div>
37 33
 
@@ -82,26 +78,26 @@
82 78
         ></el-date-picker>
83 79
       </div>
84 80
       <el-container>
85
-        <div style="width:150px">
81
+        <div style="width:160px">
86 82
           <div class="tableTitle">患者列表</div>
87
-          <div class="tableTitle">当前患者: {{patient_name}}</div>
83
+          
88 84
 
89 85
           <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500"
90 86
                     :row-style="{ color: '#303133' }"
91 87
                     :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
92 88
                     highlight-current-row
93 89
                     @current-change="handleChange">
94
-            <el-table-column prop="dialysis_no" label="透析号" width="80">
90
+            <el-table-column prop="dialysis_no" label="透析号" width="70" align="center">
95 91
               <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
96 92
             </el-table-column>
97
-            <el-table-column prop="name" label="姓名" width="80">
93
+            <el-table-column prop="name" label="姓名" width="90" align="center">
98 94
               <template slot-scope="scope">{{ scope.row.name }}</template>
99 95
             </el-table-column>
100 96
           </el-table>
101 97
 
102 98
         </div>
103 99
         <div style="padding-left:10px;flex:1">
104
-          <div class="tableTitle">统计图</div>
100
+          <div class="tableTitle">统计图<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
105 101
           <div>
106 102
             <!--<line-chart :options="options2"></line-chart>-->
107 103
             <line-chart v-if="this.$route.query.range_type == 1" :options="options"></line-chart>
@@ -244,7 +240,7 @@
244 240
                 emphasis: {
245 241
                   shadowBlur: 10,
246 242
                   shadowOffsetX: 0,
247
-                  shadowColor: 'rgba(0, 0, 0, 0.5)'
243
+                  shadowColor: 'rgba(0, 0, 0, 0.2)'
248 244
                 }
249 245
               }
250 246
             }
@@ -777,60 +773,12 @@
777 773
 </style>
778 774
 
779 775
 <style lang="scss">
780
-  .infoBox {
781
-
782
-  .infoOne {
783
-
784
-  .borderBox {
785
-
786
-  .el-progress-bar__inner {
787
-    background: linear-gradient(
788
-      90deg,
789
-      rgba(169, 224, 243, 1),
790
-      rgba(159, 189, 252, 1)
791
-    );
792
-  }
793
-
794
-  .el-progress-bar {
795
-    margin-right: -59px;
796
-    padding-right: 60px;
797
-  }
798
-
776
+.pageInspection{
777
+  .el-form-item{
778
+    margin-bottom:0px !important;
799 779
   }
800
-  .borderBox1 {
780
+}
801 781
 
802
-  .el-progress-bar__inner {
803
-    background: linear-gradient(
804
-      90deg,
805
-      rgba(255, 215, 192, 1),
806
-      rgba(255, 153, 148, 1)
807
-    );
808
-  }
809
-
810
-  .el-progress-bar {
811
-    margin-right: -59px;
812
-    padding-right: 60px;
813
-  }
814
-
815
-  }
816
-  .borderBox2 {
817
-
818
-  .el-progress-bar__inner {
819
-    background: linear-gradient(
820
-      90deg,
821
-      rgba(215, 195, 253, 1),
822
-      rgba(179, 168, 247, 1)
823
-    );
824
-  }
825
-
826
-  .el-progress-bar {
827
-    margin-right: -59px;
828
-    padding-right: 60px;
829
-  }
830
-
831
-  }
832
-  }
833
-  }
834 782
 </style>
835 783
 
836 784
 

+ 12 - 6
src/xt_pages/qcd/indicatorControlAnalysis/process.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px;"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -68,26 +69,26 @@
68 69
           ></el-date-picker>
69 70
         </div>
70 71
         <el-container>
71
-          <div style="width:150px">
72
+          <div style="width:160px">
72 73
 
73 74
             <div class="tableTitle">患者列表</div>
74
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
75
+            
75 76
 
76 77
             <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500"
77 78
                       :row-style="{ color: '#303133' }"
78 79
                       :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
79 80
                       highlight-current-row
80 81
                       @current-change="handleChange">
81
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
82
+              <el-table-column prop="dialysis_no" label="透析号" width="70" align="center">
82 83
                 <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
83 84
               </el-table-column>
84
-              <el-table-column prop="name" label="姓名" width="80">
85
+              <el-table-column prop="name" label="姓名" width="90" align="center">
85 86
                 <template slot-scope="scope">{{ scope.row.name }}</template>
86 87
               </el-table-column>
87 88
             </el-table>
88 89
           </div>
89 90
           <div style="padding-left:10px;flex:1;width:0;">
90
-            <div class="tableTitle">指标趋势</div>
91
+            <div class="tableTitle">指标趋势<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
91 92
             <div>
92 93
               <line-chart :options="chart"
93 94
                           v-if="query.statistics_type != 9 && query.statistics_type != 10"></line-chart>
@@ -412,6 +413,9 @@
412 413
                       { offset: 1, color: colorList[index][1] }
413 414
                     ])
414 415
                   },
416
+                  lineStyle:{ 
417
+                    color:'#409eff' //改变折线颜色
418
+                  },
415 419
                   barBorderRadius: [5, 5, 0, 0] //柱状角成椭圆形
416 420
                 },
417 421
 
@@ -770,7 +774,9 @@
770 774
 </style>
771 775
 <style lang="scss">
772 776
   .page_process {
773
-
777
+    .el-tabs{
778
+      margin-bottom:0 !important;
779
+    }
774 780
     .el-button--medium {
775 781
       padding: 10px 8px;
776 782
     }

+ 9 - 7
src/xt_pages/qcd/indicatorControlAnalysis/weight.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px;"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -67,25 +68,25 @@
67 68
           ></el-date-picker>
68 69
         </div>
69 70
         <el-container>
70
-          <div style="width:150px">
71
+          <div style="width:160px">
71 72
 
72 73
             <div class="tableTitle">患者列表</div>
73
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
74
+            
74 75
 
75 76
             <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
76 77
                       :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
77 78
                       highlight-current-row
78 79
                       @current-change="handleChange">
79
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
80
+              <el-table-column prop="dialysis_no" label="透析号" width="70">
80 81
                 <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
81 82
               </el-table-column>
82
-              <el-table-column prop="name" label="姓名" width="80">
83
+              <el-table-column prop="name" label="姓名" width="90">
83 84
                 <template slot-scope="scope">{{ scope.row.name }}</template>
84 85
               </el-table-column>
85 86
             </el-table>
86 87
           </div>
87 88
           <div style="padding-left:10px;flex:1">
88
-            <div class="tableTitle">指标趋势</div>
89
+            <div class="tableTitle">指标趋势<span style="font-weight:normal">&nbsp;&nbsp;(当前患者: {{patient_name}})</span></div>
89 90
             <div>
90 91
               <line-chart :options="bar"></line-chart>
91 92
 
@@ -154,6 +155,7 @@
154 155
                       @click.native.prevent="jumpDetail(scope.row.patient_id)"
155 156
                       type="text"
156 157
                       size="small"
158
+                      style="font-size:14px;"
157 159
                     >详情</el-button>
158 160
                   </template>
159 161
                 </el-table-column>
@@ -312,7 +314,7 @@
312 314
                 emphasis: {
313 315
                   shadowBlur: 10,
314 316
                   shadowOffsetX: 0,
315
-                  shadowColor: 'rgba(0, 0, 0, 0.5)'
317
+                  shadowColor: 'rgba(0, 0, 0, 0.2)'
316 318
                 }
317 319
               }
318 320
             }
@@ -391,7 +393,7 @@
391 393
 
392 394
                   shadowBlur: 10,
393 395
                   shadowOffsetX: 0,
394
-                  shadowColor: 'rgba(0, 0, 0, 0.5)'
396
+                  shadowColor: 'rgba(0, 0, 0, 0.2)'
395 397
                 }
396 398
               }
397 399
             }

+ 22 - 22
src/xt_pages/qcd/indicatorControlAnalysis/weightDetails.vue View File

@@ -17,6 +17,7 @@
17 17
                 :trigger-on-focus="false"
18 18
                 placeholder="请输入病人名字"
19 19
                 @select="handleSelect"
20
+                style="width:160px"
20 21
               >
21 22
                 <i class="el-icon-search el-input__icon" slot="suffix"></i>
22 23
                 <template slot-scope="{ item }">
@@ -26,27 +27,6 @@
26 27
 
27 28
             </el-form-item>
28 29
           </el-form>
29
-        </div>
30
-        <el-container>
31
-          <div style="width:150px">
32
-            <div class="tableTitle">患者列表</div>
33
-            <div class="tableTitle">当前患者: {{patient_name}}</div>
34
-            <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
35
-                      :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
36
-                      highlight-current-row
37
-                      @current-change="handleChange">
38
-              <el-table-column prop="dialysis_no" label="透析号" width="80">
39
-                <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
40
-              </el-table-column>
41
-              <el-table-column prop="name" label="姓名" width="80">
42
-                <template slot-scope="scope">{{ scope.row.name }}</template>
43
-              </el-table-column>
44
-            </el-table>
45
-
46
-
47
-          </div>
48
-          <div class="containerRight" style="flex:1;overflow: hidden">
49
-            <div class="cell clearfix">
50 30
               <label class="title" style="text-align:left">
51 31
                 <span class="name">体重类型</span> :
52 32
               </label>
@@ -89,7 +69,27 @@
89 69
                 format="yyyy-MM-dd"
90 70
                 value-format="yyyy-MM-dd"
91 71
               ></el-date-picker>
92
-            </div>
72
+        </div>
73
+        <el-container>
74
+          <div style="width:160px">
75
+            <div class="tableTitle">患者列表</div>
76
+            
77
+            <el-table ref="table" :data="patientsData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }"
78
+                      :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
79
+                      highlight-current-row
80
+                      @current-change="handleChange">
81
+              <el-table-column prop="dialysis_no" label="透析号" width="70">
82
+                <template slot-scope="scope">{{scope.row.dialysis_no}}</template>
83
+              </el-table-column>
84
+              <el-table-column prop="name" label="姓名" width="90">
85
+                <template slot-scope="scope">{{ scope.row.name }}</template>
86
+              </el-table-column>
87
+            </el-table>
88
+
89
+
90
+          </div>
91
+          <div class="containerRight" style="flex:1;overflow: hidden">
92
+            
93 93
             <div class="tableTitle">指标趋势</div>
94 94
             <div>
95 95
               <line-chart :options="chart"></line-chart>

+ 3 - 3
src/xt_pages/qcd/workAnalysis/doctor.vue View File

@@ -10,7 +10,7 @@
10 10
           <el-tab-pane label="护士" name="second"></el-tab-pane>
11 11
         </el-tabs>
12 12
         <div class="cell clearfix">
13
-          <el-select v-model="query.admin_user_id" placeholder="请选择" style="width:120px;margin-right:20px"               @change="changeDoctor"
13
+          <el-select v-model="query.admin_user_id" placeholder="请选择" style="width:120px;margin-right:10px"               @change="changeDoctor"
14 14
           >
15 15
             <el-option
16 16
               v-for="item in doctor_options"
@@ -23,7 +23,7 @@
23 23
             v-model="query.statistics_type"
24 24
             placeholder="请选择"
25 25
             @change="changeProject"
26
-            style="width:120px;margin-right:20px"
26
+            style="width:120px;margin-right:10px"
27 27
           >
28 28
             <el-option
29 29
               v-for="item in project_options"
@@ -250,7 +250,7 @@ export default {
250 250
               emphasis: {
251 251
                 shadowBlur: 10,
252 252
                 shadowOffsetX: 0,
253
-                shadowColor: "rgba(0, 0, 0, 0.5)"
253
+                shadowColor: "rgba(0, 0, 0, 0.2)"
254 254
               }
255 255
             }
256 256
           }

+ 3 - 3
src/xt_pages/qcd/workAnalysis/nurse.vue View File

@@ -10,7 +10,7 @@
10 10
           <el-tab-pane label="护士" name="second"></el-tab-pane>
11 11
         </el-tabs>
12 12
         <div class="cell clearfix">
13
-          <el-select v-model="query.admin_user_id" placeholder="请选择" style="width:120px;margin-right:20px"               @change="changeNurse"
13
+          <el-select v-model="query.admin_user_id" placeholder="请选择" style="width:120px;margin-right:10px"               @change="changeNurse"
14 14
           >
15 15
             <el-option
16 16
               v-for="item in nurse_options"
@@ -23,7 +23,7 @@
23 23
             v-model="query.statistics_type"
24 24
             placeholder="请选择"
25 25
             @change="changeProject"
26
-            style="width:120px;margin-right:20px"
26
+            style="width:120px;margin-right:10px"
27 27
           >
28 28
             <el-option
29 29
               v-for="item in project_options"
@@ -282,7 +282,7 @@
282 282
                 emphasis: {
283 283
                   shadowBlur: 10,
284 284
                   shadowOffsetX: 0,
285
-                  shadowColor: "rgba(0, 0, 0, 0.5)"
285
+                  shadowColor: "rgba(0, 0, 0, 0.2)"
286 286
                 }
287 287
               }
288 288
             }