See999 4 vuotta sitten
vanhempi
commit
6b13196800

+ 12 - 9
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressure.vue Näytä tiedosto

89
             </div>
89
             </div>
90
             <div class="tableTitle">统计表</div>
90
             <div class="tableTitle">统计表</div>
91
             <div>
91
             <div>
92
-              <el-table :data="tableData" style="width: 100%" :height="tableHeight" >
92
+              <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
93
                 <el-table-column fixed label="日期" align="center">
93
                 <el-table-column fixed label="日期" align="center">
94
                   <template slot-scope="scope">
94
                   <template slot-scope="scope">
95
                     {{scope.row.schedule_date | parseTime("{y}-{m}-{d}") }}
95
                     {{scope.row.schedule_date | parseTime("{y}-{m}-{d}") }}
114
                   </template>
114
                   </template>
115
                 </el-table-column>
115
                 </el-table-column>
116
 
116
 
117
-                <el-table-column label="透析中最低血压" align="center">
117
+                <el-table-column width="130" label="透析中最低血压" align="center">
118
                   <template slot-scope="scope">
118
                   <template slot-scope="scope">
119
                     <div v-if="scope.row.min_monitor.systolic_blood_pressure">{{ scope.row.min_monitor.systolic_blood_pressure}} /{{ scope.row.min_monitor.diastolic_blood_pressure}}</div>
119
                     <div v-if="scope.row.min_monitor.systolic_blood_pressure">{{ scope.row.min_monitor.systolic_blood_pressure}} /{{ scope.row.min_monitor.diastolic_blood_pressure}}</div>
120
                   </template>
120
                   </template>
121
                 </el-table-column>
121
                 </el-table-column>
122
 
122
 
123
-                <el-table-column label="透析中最高血压" align="center">
123
+                <el-table-column width="130" label="透析中最高血压" align="center">
124
                   <template slot-scope="scope">
124
                   <template slot-scope="scope">
125
                     <div v-if="scope.row.max_monitor.systolic_blood_pressure">{{ scope.row.max_monitor.systolic_blood_pressure}} /{{ scope.row.max_monitor.diastolic_blood_pressure}}</div>
125
                     <div v-if="scope.row.max_monitor.systolic_blood_pressure">{{ scope.row.max_monitor.systolic_blood_pressure}} /{{ scope.row.max_monitor.diastolic_blood_pressure}}</div>
126
 
126
 
592
 <style lang="scss">
592
 <style lang="scss">
593
   .page_process {
593
   .page_process {
594
 
594
 
595
-  .el-button--medium {
596
-    padding: 10px 8px;
597
-  }
595
+    .el-button--medium {
596
+      padding: 10px 8px;
597
+    }
598
 
598
 
599
-  .el-form-item {
600
-    margin-bottom: 0;
601
-  }
599
+    .el-form-item {
600
+      margin-bottom: 0;
601
+    }
602
+    ::-webkit-scrollbar{
603
+      height: 15px !important;
604
+    }
602
 
605
 
603
   }
606
   }
604
 </style>
607
 </style>

+ 5 - 1
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressureDetails.vue Näytä tiedosto

2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
5
+      <el-button type="primary" @click="$router.back(-1)">返回</el-button>
5
     </div>
6
     </div>
6
     <div class="app-container">
7
     <div class="app-container">
7
       <div class="page_bloodPressureDetails">
8
       <div class="page_bloodPressureDetails">
92
             </div>
93
             </div>
93
             <div class="tableTitle">统计表</div>
94
             <div class="tableTitle">统计表</div>
94
             <div>
95
             <div>
95
-              <el-table :data="tableData" style="width: 100%" :height="tableHeight" >
96
+              <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
96
                 <el-table-column fixed label="日期" align="center">
97
                 <el-table-column fixed label="日期" align="center">
97
                   <template slot-scope="scope">
98
                   <template slot-scope="scope">
98
                     {{scope.row.schedule_date | parseTime("{y}-{m}-{d}") }}
99
                     {{scope.row.schedule_date | parseTime("{y}-{m}-{d}") }}
444
   .el-form-item {
445
   .el-form-item {
445
     margin-bottom: 0;
446
     margin-bottom: 0;
446
   }
447
   }
448
+  ::-webkit-scrollbar{
449
+    height: 15px !important;
450
+  }
447
 }
451
 }
448
 </style>
452
 </style>

+ 6 - 9
src/xt_pages/qcd/indicatorControlAnalysis/components/office.vue Näytä tiedosto

72
     </div>
72
     </div>
73
     <div class="tableTitle">统计表</div>
73
     <div class="tableTitle">统计表</div>
74
     <div>
74
     <div>
75
-      <el-table :data="tableData" style="width: 100%" :height="tableHeight">
76
-
77
-
78
-        <el-table-column fixed label="姓名" align="center">
75
+      <el-table :data="tableData" style="width: 100%" border>
76
+        <el-table-column label="姓名" align="center">
79
           <template slot-scope="scope">
77
           <template slot-scope="scope">
80
             {{scope.row.patient.name}}
78
             {{scope.row.patient.name}}
81
           </template>
79
           </template>
92
 
90
 
93
         <el-table-column :label="item_name" align="center">
91
         <el-table-column :label="item_name" align="center">
94
           <template slot-scope="scope">
92
           <template slot-scope="scope">
95
-            {{getValue(scope.row)}}
93
+            <span v-html="getValue(scope.row)"></span>
96
 
94
 
97
           </template>
95
           </template>
98
         </el-table-column>
96
         </el-table-column>
99
 
97
 
100
-        <el-table-column fixed="right" label="趋势" align="center">
98
+        <el-table-column label="趋势" align="center">
101
           <template slot-scope="scope">
99
           <template slot-scope="scope">
102
             <el-button
100
             <el-button
103
               @click.native.prevent="jumpDetail(scope.row)"
101
               @click.native.prevent="jumpDetail(scope.row)"
261
             let min_range_value = this.range_value_columns[2]
259
             let min_range_value = this.range_value_columns[2]
262
             let arr = min_range_value.split("~")
260
             let arr = min_range_value.split("~")
263
             if (parseFloat(row.inspect_value) > arr[1]) {
261
             if (parseFloat(row.inspect_value) > arr[1]) {
264
-              return row.inspect_value + "↑"
262
+              return row.inspect_value + "<span style='color:#F56C6C;margin-left:5px;'></span>"
265
             } else if (parseFloat(row.inspect_value) < arr[0]) {
263
             } else if (parseFloat(row.inspect_value) < arr[0]) {
266
-              return row.inspect_value + "↓"
264
+              return row.inspect_value + "<span style='color:#5B98FF;margin-left:5px;'></span>"
267
             } else {
265
             } else {
268
               return row.inspect_value
266
               return row.inspect_value
269
             }
267
             }
491
       }
489
       }
492
     },
490
     },
493
     created() {
491
     created() {
494
-      this.tableHeight = (document.documentElement.clientHeight - 44) + 'px'
495
       var date = new Date()
492
       var date = new Date()
496
       var year = date.getFullYear() //获取完整的年份(4位)
493
       var year = date.getFullYear() //获取完整的年份(4位)
497
       var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1).toString() : date.getMonth() + 1 //获取当前月份(0-11,0代表1月)
494
       var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1).toString() : date.getMonth() + 1 //获取当前月份(0-11,0代表1月)

+ 4 - 4
src/xt_pages/qcd/indicatorControlAnalysis/monitor.vue Näytä tiedosto

81
               </el-table-column>
81
               </el-table-column>
82
             </el-table>
82
             </el-table>
83
           </div>
83
           </div>
84
-          <div style="padding-left:10px;flex:1">
84
+          <div style="padding-left:10px;flex:1;width:0;">
85
             <div class="tableTitle">指标趋势</div>
85
             <div class="tableTitle">指标趋势</div>
86
             <div>
86
             <div>
87
               <line-chart :options="chart"></line-chart>
87
               <line-chart :options="chart"></line-chart>
88
             </div>
88
             </div>
89
             <div class="tableTitle">统计表</div>
89
             <div class="tableTitle">统计表</div>
90
             <div>
90
             <div>
91
-              <el-table :data="tableData" style="width: 100%"  v-loading="loading">
92
-                <el-table-column fixed label="监测时间" align="center">
91
+              <el-table :data="tableData" style="width: 100%"  v-loading="loading" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
92
+                <el-table-column fixed width="100" label="监测时间" align="center">
93
                   <template slot-scope="scope">
93
                   <template slot-scope="scope">
94
                     <!--{{getTime(scope.row.operate_time)}}-->
94
                     <!--{{getTime(scope.row.operate_time)}}-->
95
                     {{scope.row.operate_time | parseTime("{y}-{m}-{d} {h}:{i}") }}
95
                     {{scope.row.operate_time | parseTime("{y}-{m}-{d} {h}:{i}") }}
154
                 </el-table-column>
154
                 </el-table-column>
155
 
155
 
156
 
156
 
157
-                <el-table-column label="透析液温度" align="center">
157
+                <el-table-column width="110" label="透析液温度" align="center">
158
                   <template slot-scope="scope">
158
                   <template slot-scope="scope">
159
                     {{ scope.row.dialysate_temperature?scope.row.dialysate_temperature:''}}
159
                     {{ scope.row.dialysate_temperature?scope.row.dialysate_temperature:''}}
160
                   </template>
160
                   </template>

+ 29 - 26
src/xt_pages/qcd/indicatorControlAnalysis/process.vue Näytä tiedosto

83
               </el-table-column>
83
               </el-table-column>
84
             </el-table>
84
             </el-table>
85
           </div>
85
           </div>
86
-          <div style="padding-left:10px;flex:1">
86
+          <div style="padding-left:10px;flex:1;width:0;">
87
             <div class="tableTitle">指标趋势</div>
87
             <div class="tableTitle">指标趋势</div>
88
             <div>
88
             <div>
89
               <line-chart :options="chart"
89
               <line-chart :options="chart"
93
             </div>
93
             </div>
94
             <div class="tableTitle">统计表</div>
94
             <div class="tableTitle">统计表</div>
95
             <div>
95
             <div>
96
-              <el-table :data="tableData" v-loading="loading">
96
+              <el-table :data="tableData" v-loading="loading" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
97
                 <el-table-column fixed label="透析日期" align="center">
97
                 <el-table-column fixed label="透析日期" align="center">
98
                   <template slot-scope="scope">
98
                   <template slot-scope="scope">
99
                     {{scope.row.schedule_date | parseTime('{y}-{m}-{d}') }}
99
                     {{scope.row.schedule_date | parseTime('{y}-{m}-{d}') }}
107
                   </template>
107
                   </template>
108
                 </el-table-column>
108
                 </el-table-column>
109
 
109
 
110
-                <el-table-column label="透析机号" align="center">
110
+                <el-table-column width="100" label="透析机号" align="center">
111
                   <template slot-scope="scope">
111
                   <template slot-scope="scope">
112
                     {{scope.row.device_number.number}}
112
                     {{scope.row.device_number.number}}
113
                   </template>
113
                   </template>
114
                 </el-table-column>
114
                 </el-table-column>
115
 
115
 
116
-                <el-table-column label="干体重" align="center">
116
+                <el-table-column width="100" label="干体重" align="center">
117
                   <template slot-scope="scope">
117
                   <template slot-scope="scope">
118
                     {{scope.row.predialysis_evaluation.dry_weight?scope.row.predialysis_evaluation.dry_weight:''}}
118
                     {{scope.row.predialysis_evaluation.dry_weight?scope.row.predialysis_evaluation.dry_weight:''}}
119
                   </template>
119
                   </template>
120
                 </el-table-column>
120
                 </el-table-column>
121
 
121
 
122
-                <el-table-column label="透前体重" align="center">
122
+                <el-table-column width="100" label="透前体重" align="center">
123
                   <template slot-scope="scope">
123
                   <template slot-scope="scope">
124
                     {{
124
                     {{
125
                     scope.row.predialysis_evaluation.weight_before?scope.row.predialysis_evaluation.weight_before:''}}
125
                     scope.row.predialysis_evaluation.weight_before?scope.row.predialysis_evaluation.weight_before:''}}
127
                   </template>
127
                   </template>
128
                 </el-table-column>
128
                 </el-table-column>
129
 
129
 
130
-                <el-table-column label="透后体重" align="center">
130
+                <el-table-column width="100" label="透后体重" align="center">
131
                   <template slot-scope="scope">
131
                   <template slot-scope="scope">
132
                     {{ scope.row.assessment_after_dislysis.weight_after ?
132
                     {{ scope.row.assessment_after_dislysis.weight_after ?
133
                     scope.row.assessment_after_dislysis.weight_after :''}}
133
                     scope.row.assessment_after_dislysis.weight_after :''}}
135
                   </template>
135
                   </template>
136
                 </el-table-column>
136
                 </el-table-column>
137
 
137
 
138
-                <el-table-column label="目标超滤量" align="center">
138
+                <el-table-column width="110" label="目标超滤量" align="center">
139
                   <template slot-scope="scope">
139
                   <template slot-scope="scope">
140
                     {{ scope.row.prescription.target_ultrafiltration ? scope.row.prescription.target_ultrafiltration :
140
                     {{ scope.row.prescription.target_ultrafiltration ? scope.row.prescription.target_ultrafiltration :
141
                     ''}}
141
                     ''}}
143
                   </template>
143
                   </template>
144
                 </el-table-column>
144
                 </el-table-column>
145
 
145
 
146
-                <el-table-column label="实际超滤量" align="center">
146
+                <el-table-column width="110" label="实际超滤量" align="center">
147
                   <template slot-scope="scope">
147
                   <template slot-scope="scope">
148
                     {{ scope.row.assessment_after_dislysis.actual_ultrafiltration ?
148
                     {{ scope.row.assessment_after_dislysis.actual_ultrafiltration ?
149
                     scope.row.assessment_after_dislysis.actual_ultrafiltration :''}}
149
                     scope.row.assessment_after_dislysis.actual_ultrafiltration :''}}
152
                 </el-table-column>
152
                 </el-table-column>
153
 
153
 
154
 
154
 
155
-                <el-table-column label="透前血压" align="center">
155
+                <el-table-column width="100" label="透前血压" align="center">
156
                   <template slot-scope="scope">
156
                   <template slot-scope="scope">
157
                     <div
157
                     <div
158
                       v-if="scope.row.predialysis_evaluation.systolic_blood_pressure && scope.row.predialysis_evaluation.diastolic_blood_pressure">
158
                       v-if="scope.row.predialysis_evaluation.systolic_blood_pressure && scope.row.predialysis_evaluation.diastolic_blood_pressure">
164
                   </template>
164
                   </template>
165
                 </el-table-column>
165
                 </el-table-column>
166
 
166
 
167
-                <el-table-column label="透后血压" align="center">
167
+                <el-table-column width="100" label="透后血压" align="center">
168
                   <template slot-scope="scope">
168
                   <template slot-scope="scope">
169
                     <div
169
                     <div
170
                       v-if="scope.row.assessment_after_dislysis.systolic_blood_pressure&&scope.row.assessment_after_dislysis.diastolic_blood_pressure">
170
                       v-if="scope.row.assessment_after_dislysis.systolic_blood_pressure&&scope.row.assessment_after_dislysis.diastolic_blood_pressure">
177
                 </el-table-column>
177
                 </el-table-column>
178
 
178
 
179
 
179
 
180
-                <el-table-column label="透前脉率" align="center">
180
+                <el-table-column width="100" label="透前脉率" align="center">
181
                   <template slot-scope="scope">
181
                   <template slot-scope="scope">
182
                     {{
182
                     {{
183
                     scope.row.predialysis_evaluation.pulse_frequency?scope.row.predialysis_evaluation.pulse_frequency:''}}
183
                     scope.row.predialysis_evaluation.pulse_frequency?scope.row.predialysis_evaluation.pulse_frequency:''}}
185
                   </template>
185
                   </template>
186
                 </el-table-column>
186
                 </el-table-column>
187
 
187
 
188
-                <el-table-column label="透后脉率" align="center">
188
+                <el-table-column width="100" label="透后脉率" align="center">
189
                   <template slot-scope="scope">
189
                   <template slot-scope="scope">
190
                     {{
190
                     {{
191
                     scope.row.assessment_after_dislysis.pulse_frequency?scope.row.assessment_after_dislysis.pulse_frequency:''}}
191
                     scope.row.assessment_after_dislysis.pulse_frequency?scope.row.assessment_after_dislysis.pulse_frequency:''}}
194
                 </el-table-column>
194
                 </el-table-column>
195
 
195
 
196
 
196
 
197
-                <el-table-column label="透析模式" align="center">
197
+                <el-table-column width="100" label="透析模式" align="center">
198
                   <template slot-scope="scope">
198
                   <template slot-scope="scope">
199
                     {{ getModeName(scope.row.prescription.mode_id)}}
199
                     {{ getModeName(scope.row.prescription.mode_id)}}
200
                   </template>
200
                   </template>
201
                 </el-table-column>
201
                 </el-table-column>
202
 
202
 
203
 
203
 
204
-                <el-table-column label="透析器" align="center">
204
+                <el-table-column width="100" label="透析器" align="center">
205
                   <template slot-scope="scope">
205
                   <template slot-scope="scope">
206
                     {{ scope.row.prescription.dialyzer_perfusion_apparatus}}
206
                     {{ scope.row.prescription.dialyzer_perfusion_apparatus}}
207
                   </template>
207
                   </template>
208
                 </el-table-column>
208
                 </el-table-column>
209
 
209
 
210
 
210
 
211
-                <el-table-column label="钾" align="center">
211
+                <el-table-column width="100" label="钾" align="center">
212
                   <template slot-scope="scope">
212
                   <template slot-scope="scope">
213
                     {{ scope.row.prescription.kalium?scope.row.prescription.kalium:''}}
213
                     {{ scope.row.prescription.kalium?scope.row.prescription.kalium:''}}
214
 
214
 
216
                 </el-table-column>
216
                 </el-table-column>
217
 
217
 
218
 
218
 
219
-                <el-table-column label="钠" align="center">
219
+                <el-table-column width="100" label="钠" align="center">
220
                   <template slot-scope="scope">
220
                   <template slot-scope="scope">
221
                     {{ scope.row.prescription.sodium?scope.row.prescription.sodium:''}}
221
                     {{ scope.row.prescription.sodium?scope.row.prescription.sodium:''}}
222
 
222
 
224
                 </el-table-column>
224
                 </el-table-column>
225
 
225
 
226
 
226
 
227
-                <el-table-column label="钙" align="center">
227
+                <el-table-column width="100" label="钙" align="center">
228
                   <template slot-scope="scope">
228
                   <template slot-scope="scope">
229
                     {{ scope.row.prescription.calcium?scope.row.prescription.calcium:''}}
229
                     {{ scope.row.prescription.calcium?scope.row.prescription.calcium:''}}
230
 
230
 
232
                 </el-table-column>
232
                 </el-table-column>
233
 
233
 
234
 
234
 
235
-                <el-table-column label="透析时长" align="center">
235
+                <el-table-column width="100" label="透析时长" align="center">
236
                   <template slot-scope="scope">
236
                   <template slot-scope="scope">
237
                     {{
237
                     {{
238
                     scope.row.prescription.dialysis_duration_hour?scope.row.prescription.dialysis_duration_hour+'小时':''}}
238
                     scope.row.prescription.dialysis_duration_hour?scope.row.prescription.dialysis_duration_hour+'小时':''}}
242
 
242
 
243
                 </el-table-column>
243
                 </el-table-column>
244
 
244
 
245
-                <el-table-column label="血管通路" align="center">
245
+                <el-table-column width="100" label="血管通路" align="center">
246
                   <template slot-scope="scope">
246
                   <template slot-scope="scope">
247
                     {{ QueryOperaById(scope.row.predialysis_evaluation.blood_access_part_opera_id)}}
247
                     {{ QueryOperaById(scope.row.predialysis_evaluation.blood_access_part_opera_id)}}
248
                   </template>
248
                   </template>
249
                 </el-table-column>
249
                 </el-table-column>
250
 
250
 
251
 
251
 
252
-                <el-table-column label="抗凝剂" align="center">
252
+                <el-table-column width="100" label="抗凝剂" align="center">
253
                   <template slot-scope="scope">
253
                   <template slot-scope="scope">
254
                     {{GetAnticoagulantById( scope.row.prescription.anticoagulant)}}
254
                     {{GetAnticoagulantById( scope.row.prescription.anticoagulant)}}
255
                   </template>
255
                   </template>
720
 <style lang="scss">
720
 <style lang="scss">
721
   .page_process {
721
   .page_process {
722
 
722
 
723
-  .el-button--medium {
724
-    padding: 10px 8px;
725
-  }
723
+    .el-button--medium {
724
+      padding: 10px 8px;
725
+    }
726
 
726
 
727
-  .el-form-item {
728
-    margin-bottom: 0;
729
-  }
727
+    .el-form-item {
728
+      margin-bottom: 0;
729
+    }
730
+    ::-webkit-scrollbar{
731
+      height: 15px !important;
732
+    }
730
 
733
 
731
   }
734
   }
732
 </style>
735
 </style>

+ 4 - 1
src/xt_pages/qcd/indicatorControlAnalysis/weight.vue Näytä tiedosto

90
             <div class="tableTitle">统计表</div>
90
             <div class="tableTitle">统计表</div>
91
             <div>
91
             <div>
92
 
92
 
93
-              <el-table :data="tableData" style="width: 100%" :height="tableHeight" >
93
+              <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
94
                 <el-table-column fixed label="日期" align="center">
94
                 <el-table-column fixed label="日期" align="center">
95
                   <template slot-scope="scope">
95
                   <template slot-scope="scope">
96
                     {{scope.row.assessment_date | parseTime("{y}-{m}-{d}") }}
96
                     {{scope.row.assessment_date | parseTime("{y}-{m}-{d}") }}
605
   .el-form-item {
605
   .el-form-item {
606
     margin-bottom: 0;
606
     margin-bottom: 0;
607
   }
607
   }
608
+  ::-webkit-scrollbar{
609
+    height: 15px !important;
610
+  }
608
 
611
 
609
   }
612
   }
610
 </style>
613
 </style>

+ 5 - 1
src/xt_pages/qcd/indicatorControlAnalysis/weightDetails.vue Näytä tiedosto

2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
5
+      <el-button type="primary" @click="$router.back(-1)">返回</el-button>
5
     </div>
6
     </div>
6
     <div class="app-container">
7
     <div class="app-container">
7
       <div class="page_weightDetails">
8
       <div class="page_weightDetails">
94
             </div>
95
             </div>
95
             <div class="tableTitle">统计表</div>
96
             <div class="tableTitle">统计表</div>
96
             <div>
97
             <div>
97
-              <el-table :data="tableData" style="width: 100%" :height="tableHeight" >
98
+              <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
98
                 <el-table-column fixed label="日期" align="center">
99
                 <el-table-column fixed label="日期" align="center">
99
                   <template slot-scope="scope">
100
                   <template slot-scope="scope">
100
                     {{scope.row.assessment_date | parseTime("{y}-{m}-{d}") }}
101
                     {{scope.row.assessment_date | parseTime("{y}-{m}-{d}") }}
444
   .el-form-item {
445
   .el-form-item {
445
     margin-bottom: 0;
446
     margin-bottom: 0;
446
   }
447
   }
448
+  ::-webkit-scrollbar{
449
+    height: 15px !important;
450
+  }
447
 }
451
 }
448
 </style>
452
 </style>

+ 4 - 0
src/xt_pages/qcd/patientComplianceDetails.vue Näytä tiedosto

2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
5
+      <el-button type="primary" @click="$router.back(-1)">返回</el-button>
5
     </div>
6
     </div>
6
     <div class="app-container">
7
     <div class="app-container">
7
       <div class="page_patientComplianceDetails">
8
       <div class="page_patientComplianceDetails">
530
   .el-form-item {
531
   .el-form-item {
531
     margin-bottom: 0;
532
     margin-bottom: 0;
532
   }
533
   }
534
+  ::-webkit-scrollbar{
535
+    height: 15px !important;
536
+  }
533
 }
537
 }
534
 </style>
538
 </style>

+ 15 - 7
src/xt_pages/qcd/patientControlAnalysis.vue Näytä tiedosto

75
         </div>
75
         </div>
76
         <div>
76
         <div>
77
           <el-table :data="tableData" border style="width: 100%" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
77
           <el-table :data="tableData" border style="width: 100%" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
78
-            <el-table-column fixed prop="name" label="姓名" width="120"></el-table-column>
79
-            <el-table-column   label="透析号" width="150">
78
+            <el-table-column fixed prop="name" label="姓名" width="100"></el-table-column>
79
+            <el-table-column label="透析号" width="80">
80
               <template slot-scope="scope">
80
               <template slot-scope="scope">
81
                   {{getDialysisNo(scope.row.name)}}
81
                   {{getDialysisNo(scope.row.name)}}
82
               </template>
82
               </template>
85
               :label="modeItem.item_name"
85
               :label="modeItem.item_name"
86
               property="number"
86
               property="number"
87
               align="center"
87
               align="center"
88
-              min-width="100"
88
+              min-width="120"
89
               v-for="(modeItem, index) in normData"
89
               v-for="(modeItem, index) in normData"
90
               :key="index"
90
               :key="index"
91
             >
91
             >
92
             <template slot-scope="scope">
92
             <template slot-scope="scope">
93
-                 <span v-if="scope.row.data[modeItem.item_name].inspect_value == ''">0</span>
94
-                 <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) < parseInt(scope.row.data[modeItem.item_name].range_min))">{{scope.row.data[modeItem.item_name].inspect_value}}↓</span>
95
-                <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) > parseInt(scope.row.data[modeItem.item_name].range_max))">{{scope.row.data[modeItem.item_name].inspect_value}}↑</span>
96
-                <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) >= parseInt(scope.row.data[modeItem.item_name].range_min))&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) <= parseInt(scope.row.data[modeItem.item_name].range_max)) ">{{scope.row.data[modeItem.item_name].inspect_value}}</span>
93
+              <span v-if="scope.row.data[modeItem.item_name].inspect_value == ''">0</span>
94
+              <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) < parseInt(scope.row.data[modeItem.item_name].range_min))">
95
+                <span >{{scope.row.data[modeItem.item_name].inspect_value}}</span><span style="color:#5B98FF;margin-left:5px;">↓</span>
96
+              </span>
97
+              <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) > parseInt(scope.row.data[modeItem.item_name].range_max))">
98
+                <span>{{scope.row.data[modeItem.item_name].inspect_value}}</span><span style="color:#F56C6C;margin-left:5px;">↑</span>
99
+              </span>
100
+              <span v-if="scope.row.data[modeItem.item_name].inspect_value !=''&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) >= parseInt(scope.row.data[modeItem.item_name].range_min))&& (parseInt(scope.row.data[modeItem.item_name].inspect_value) <= parseInt(scope.row.data[modeItem.item_name].range_max)) ">{{scope.row.data[modeItem.item_name].inspect_value}}</span>
97
             </template>
101
             </template>
98
         </el-table-column>
102
         </el-table-column>
99
             <el-table-column fixed="right" label="操作" width="100">
103
             <el-table-column fixed="right" label="操作" width="100">
773
     font-size: 13px;
777
     font-size: 13px;
774
   }
778
   }
775
 }
779
 }
780
+
776
 </style>
781
 </style>
777
 
782
 
778
 <style lang="scss">
783
 <style lang="scss">
783
   .cell {
788
   .cell {
784
     text-align: center;
789
     text-align: center;
785
   }
790
   }
791
+  ::-webkit-scrollbar{
792
+    height: 15px !important;
793
+  }
786
 }
794
 }
787
 </style>
795
 </style>

+ 5 - 2
src/xt_pages/qcd/treatmentControlAnalysis/components/CheckAll.vue Näytä tiedosto

65
           </el-table-column>
65
           </el-table-column>
66
         </el-table>
66
         </el-table>
67
       </div>
67
       </div>
68
-      <div style="padding-left:10px;flex:1">
68
+      <div style="padding-left:10px;flex:1;width:0">
69
         <div class="tableTitle">统计表</div>
69
         <div class="tableTitle">统计表</div>
70
         <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
70
         <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
71
           <el-table-column prop="name" label="姓名" fixed>
71
           <el-table-column prop="name" label="姓名" fixed>
75
           :label="modeItem.project_name"
75
           :label="modeItem.project_name"
76
           property="number"
76
           property="number"
77
           align="center"
77
           align="center"
78
-          min-width="100"
78
+          min-width="110"
79
           v-for="(modeItem, index) in tableName"
79
           v-for="(modeItem, index) in tableName"
80
           :key="index"
80
           :key="index"
81
         >
81
         >
381
   .cell {
381
   .cell {
382
     text-align: center;
382
     text-align: center;
383
   }
383
   }
384
+  ::-webkit-scrollbar{
385
+    height: 15px !important;
386
+  }
384
 }
387
 }
385
 </style>
388
 </style>

+ 1 - 1
src/xt_pages/qcd/workAnalysis/doctor.vue Näytä tiedosto

69
         </div>
69
         </div>
70
         <div class="tableTitle">统计表</div>
70
         <div class="tableTitle">统计表</div>
71
         <div>
71
         <div>
72
-          <el-table :data="tableData" style="width: 100%" :height="tableHeight">
72
+          <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
73
             <el-table-column fixed label="姓名" align="center">
73
             <el-table-column fixed label="姓名" align="center">
74
               <template slot-scope="scope">
74
               <template slot-scope="scope">
75
                 {{scope.row.user_name}}
75
                 {{scope.row.user_name}}

+ 1 - 1
src/xt_pages/qcd/workAnalysis/nurse.vue Näytä tiedosto

112
 
112
 
113
 
113
 
114
           <!--</el-table>-->
114
           <!--</el-table>-->
115
-          <el-table :data="tableData" style="width: 100%" :height="tableHeight" >
115
+          <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
116
             <el-table-column fixed label="姓名" align="center">
116
             <el-table-column fixed label="姓名" align="center">
117
               <template slot-scope="scope">
117
               <template slot-scope="scope">
118
                 {{scope.row.user_name}}
118
                 {{scope.row.user_name}}