ソースを参照

Merge branch '20201014_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201014_pc_vue_new_branch

XMLWAN 4 年 前
コミット
09a675c80c

+ 2 - 2
src/xt_pages/dialysis/details/DialysisPrescription.vue ファイルの表示

@@ -81,8 +81,8 @@
81 81
           <span class="content">{{
82 82
             target_ultrafiltration != "0" ? target_ultrafiltration : ""
83 83
           }}</span>
84
-          <span v-if="this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24" class="unit">{{ target_ultrafiltration != "0" ? "L" : "" }}</span>
85
-          <span v-if="this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24" class="unit">{{ target_ultrafiltration != "0" ? "ml" : "" }}</span>
84
+          <span v-if="this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26" class="unit">{{ target_ultrafiltration != "0" ? "L" : "" }}</span>
85
+          <span v-if="this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26" class="unit">{{ target_ultrafiltration != "0" ? "ml" : "" }}</span>
86 86
         </li>
87 87
         <li v-if="isShow('葡萄糖')">
88 88
           <label>葡萄糖 : </label>

+ 2 - 2
src/xt_pages/dialysis/details/assessmentAfter.vue ファイルの表示

@@ -17,8 +17,8 @@
17 17
           <span class="content" v-if="actual_ultrafiltration != '0'">{{
18 18
             actual_ultrafiltration
19 19
           }}</span>
20
-          <span class="unit" v-if=" actual_ultrafiltration != '0' && (this.$store.getters.xt_user.template_info.template_id == 6 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24) " >ml</span>
21
-          <span class="unit" v-if=" actual_ultrafiltration != '0' && this.$store.getters.xt_user.template_info.template_id != 6 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24" >L</span>
20
+          <span class="unit" v-if=" actual_ultrafiltration != '0' && (this.$store.getters.xt_user.template_info.template_id == 6 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26) " >ml</span>
21
+          <span class="unit" v-if=" actual_ultrafiltration != '0' && this.$store.getters.xt_user.template_info.template_id != 6 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26" >L</span>
22 22
         </li>
23 23
         <li v-if="isShow('导管')">
24 24
           <label>导管 : </label>

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue ファイルの表示

@@ -28,7 +28,7 @@
28 28
           <el-col :span="8" v-if="isShow('实际超滤量')">
29 29
             <el-form-item
30 30
               label="实际超滤量(ml): "
31
-              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24"  >
31
+              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24 || this.template_id == 26"  >
32 32
               <el-input v-model="form.actual_ultrafiltration"></el-input>
33 33
             </el-form-item>
34 34
             <el-form-item label="实际超滤量(L): " v-else>

+ 2 - 2
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue ファイルの表示

@@ -87,7 +87,7 @@
87 87
           </el-col>
88 88
 
89 89
           <el-col :span="8"
90
-                  v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24)">
90
+                  v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26)">
91 91
             <el-form-item label="目标超滤量(ml):">
92 92
               <el-input
93 93
                 type="number"
@@ -97,7 +97,7 @@
97 97
           </el-col>
98 98
 
99 99
           <el-col :span="8"
100
-                  v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24">
100
+                  v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26">
101 101
             <el-form-item label="目标超滤量(L):">
102 102
               <el-input
103 103
                 type="number"

+ 40 - 36
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue ファイルの表示

@@ -154,7 +154,8 @@
154 154
                   template_id == 21 ||
155 155
                   template_id == 22 ||
156 156
                   template_id == 23 ||
157
-                  template_id == 24)
157
+                  template_id == 24 ||
158
+                  template_id == 26)
158 159
             "
159 160
           >
160 161
             <template slot-scope="scope">
@@ -184,7 +185,8 @@
184 185
                 template_id != 21 &&
185 186
                 template_id != 22 &&
186 187
                 template_id != 23 &&
187
-                template_id != 24
188
+                template_id != 24 &&
189
+                template_id != 26
188 190
             "
189 191
           >
190 192
             <template slot-scope="scope">
@@ -195,6 +197,29 @@
195 197
               }}
196 198
             </template>
197 199
           </el-table-column>
200
+
201
+          <el-table-column
202
+            prop="displacement_flow_quantity"
203
+            align="center"
204
+            label="超滤率(ml/h)"
205
+            width="100"
206
+            v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26) "
207
+          >
208
+            <template slot-scope="scope">
209
+              {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
210
+            </template>
211
+          </el-table-column>
212
+          <el-table-column
213
+            prop="displacement_flow_quantity"
214
+            align="center"
215
+            label="超滤率(L/h)"
216
+            width="100"
217
+            v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22  && template_id != 23 && template_id != 24 && template_id != 26"
218
+          >
219
+            <template slot-scope="scope">
220
+              {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
221
+            </template>
222
+          </el-table-column>
198 223
           <el-table-column
199 224
             prop="sodium_concentration"
200 225
             align="center"
@@ -230,7 +255,7 @@
230 255
             align="center"
231 256
             label="置换率(ml/min)"
232 257
             width="120"
233
-            v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20)" >
258
+            v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)" >
234 259
             <template slot-scope="scope">
235 260
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
236 261
             </template>
@@ -241,7 +266,7 @@
241 266
             align="center"
242 267
             label="置换率(L/h)"
243 268
             width="120"
244
-            v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20">
269
+            v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26">
245 270
             <template slot-scope="scope">
246 271
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
247 272
             </template>
@@ -251,7 +276,7 @@
251 276
             align="center"
252 277
             label="置换量(ml)"
253 278
             width="100"
254
-            v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20) " >
279
+            v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26) " >
255 280
             <template slot-scope="scope">
256 281
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
257 282
             </template>
@@ -262,7 +287,7 @@
262 287
             align="center"
263 288
             label="置换量(L)"
264 289
             width="100"
265
-            v-if=" isShow('置换量') &&  template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20" >
290
+            v-if=" isShow('置换量') &&  template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26" >
266 291
             <template slot-scope="scope">
267 292
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
268 293
             </template>
@@ -316,28 +341,7 @@
316 341
           </el-table-column>
317 342
 
318 343
 
319
-          <el-table-column
320
-            prop="displacement_flow_quantity"
321
-            align="center"
322
-            label="超滤率(ml/h)"
323
-            width="100"
324
-            v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24) "
325
-          >
326
-            <template slot-scope="scope">
327
-              {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
328
-            </template>
329
-          </el-table-column>
330
-          <el-table-column
331
-            prop="displacement_flow_quantity"
332
-            align="center"
333
-            label="超滤率(L/h)"
334
-            width="100"
335
-            v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22  && template_id != 23 && template_id != 24"
336
-          >
337
-            <template slot-scope="scope">
338
-              {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
339
-            </template>
340
-          </el-table-column>
344
+          
341 345
 
342 346
           <el-table-column
343 347
             prop="heparin"
@@ -473,12 +477,12 @@
473 477
             </el-form-item>
474 478
           </el-col>
475 479
 
476
-          <el-col :span="8" v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24) ">
480
+          <el-col :span="8" v-if="isShow('超滤率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26) ">
477 481
             <el-form-item label="超滤率(ml/h)">
478 482
               <el-input v-model="form.ultrafiltration_rate"></el-input>
479 483
             </el-form-item>
480 484
           </el-col>
481
-          <el-col :span="8" v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24">
485
+          <el-col :span="8" v-if="isShow('超滤率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26">
482 486
             <el-form-item label="超滤率(L/h)">
483 487
               <el-input v-model="form.ultrafiltration_rate"></el-input>
484 488
             </el-form-item>
@@ -486,7 +490,7 @@
486 490
 
487 491
           <el-col
488 492
             :span="8"
489
-            v-if=" isShow('超滤量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24) " >
493
+            v-if=" isShow('超滤量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26) " >
490 494
             <el-form-item label="超滤量(ml):">
491 495
               <el-input v-model="form.ultrafiltration_volume"></el-input>
492 496
             </el-form-item>
@@ -494,7 +498,7 @@
494 498
 
495 499
           <el-col
496 500
             :span="8"
497
-            v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24" >
501
+            v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 12 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26" >
498 502
             <el-form-item label="超滤量(L):">
499 503
               <el-input v-model="form.ultrafiltration_volume"></el-input>
500 504
             </el-form-item>
@@ -513,22 +517,22 @@
513 517
               <el-input v-model="form.dialysate_temperature"></el-input>
514 518
             </el-form-item>
515 519
           </el-col>
516
-          <el-col :span="8" v-if="isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20">
520
+          <el-col :span="8" v-if="isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26">
517 521
             <el-form-item label="置换率(L/h):">
518 522
               <el-input v-model="form.replacement_rate"></el-input>
519 523
             </el-form-item>
520 524
           </el-col>
521
-          <el-col :span="8" v-if="isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20)">
525
+          <el-col :span="8" v-if="isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)">
522 526
             <el-form-item label="置换率(ml/min):">
523 527
               <el-input v-model="form.replacement_rate"></el-input>
524 528
             </el-form-item>
525 529
           </el-col>
526
-          <el-col :span="8" v-if=" isShow('置换量') &&  template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20">
530
+          <el-col :span="8" v-if=" isShow('置换量') &&  template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26">
527 531
             <el-form-item label="置换量(L):">
528 532
               <el-input v-model="form.displacement_quantity"></el-input>
529 533
             </el-form-item>
530 534
           </el-col>
531
-          <el-col :span="8" v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20)">
535
+          <el-col :span="8" v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)">
532 536
             <el-form-item label="置换量(ml):">
533 537
               <el-input v-model="form.displacement_quantity"></el-input>
534 538
             </el-form-item>

+ 9 - 9
src/xt_pages/dialysis/details/dialysisMonitoring.vue ファイルの表示

@@ -14,20 +14,20 @@
14 14
           <th width="76px">静脉压/动脉压({{monitores[0]&&monitores[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
15 15
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
16 16
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
17
-          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24)" width="76px" > 超滤量(ml)</th>
18
-          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24"  width="76px"> 超滤量(L) </th>
17
+          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26)" width="76px" > 超滤量(ml)</th>
18
+          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26"  width="76px"> 超滤量(L) </th>
19
+          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26)" width="50px"> 超滤率 <br />(ml/h) </th>
20
+          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26" width="50px"> 超滤率 <br />(L/h) </th>
19 21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
20 22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
21
-          <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20) " width="92px" > 置换率(ml/min) </th>
22
-          <th v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20" width="92px" > 置换率(L/h)  </th>
23
-          <th v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20) " width="92px"  > 置换量(ml)  </th>
24
-          <th v-if=" isShow('置换量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20" width="92px" > 置换量(L) </th>
23
+          <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26) " width="92px" > 置换率(ml/min) </th>
24
+          <th v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26" width="92px" > 置换率(L/h)  </th>
25
+          <th v-if=" isShow('置换量') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26) " width="92px"  > 置换量(ml)  </th>
26
+          <th v-if=" isShow('置换量') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26" width="92px" > 置换量(L) </th>
25 27
           <th v-if=" isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11  " width="92px" > SpO₂(%) </th>
26 28
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
27 29
           <th v-if="isShow('置换液流量')" width="92px">置换液流量(ml/h)</th>
28 30
           <th v-if="isShow('透析液流量')" width="92px">透析液流量(ml/h)</th>
29
-          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24)" width="50px"> 超滤率 <br />(ml/h) </th>
30
-          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24" width="50px"> 超滤率 <br />(L/h) </th>
31 31
           <th v-if="isShow('肝素用量余量')" width="92px">肝素用量余量(ml)</th>
32 32
           <th v-if="isShow('病情变化')" width="92px">病情变化</th>
33 33
           <th v-if="isShow('处理')" width="92px">处理</th>
@@ -43,6 +43,7 @@
43 43
           <td v-if="isShow('血流量')"> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
44 44
           <td v-if="isShow('跨膜压')"> {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }} </td>
45 45
           <td v-if="isShow('超滤量')"> {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }} </td>
46
+          <td v-if="isShow('超滤率')" >{{monitor.ultrafiltration_rate?monitor.ultrafiltration_rate:''}}</td>
46 47
           <td v-if="isShow('钠浓度')"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }} </td>
47 48
           <td v-if="isShow('透析液温度')"> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>
48 49
           <td v-if="isShow('置换率')"> {{ monitor.replacement_rate ? monitor.replacement_rate : "" }} </td>
@@ -51,7 +52,6 @@
51 52
           <td v-if="isShow('电导度')"> {{ monitor.conductivity ? monitor.conductivity : "" }} </td>
52 53
           <th v-if="isShow('置换液流量')"> {{ monitor.displacement_flow_quantity  ? monitor.displacement_flow_quantity : "" }} </th>
53 54
           <th v-if="isShow('透析液流量')"> {{ monitor.dialysate_flow  ? monitor.dialysate_flow : "" }} </th>
54
-          <td v-if="isShow('超滤率')" >{{monitor.ultrafiltration_rate?monitor.ultrafiltration_rate:''}}</td>
55 55
           <th v-if="isShow('肝素用量余量')"> {{ monitor.heparin ? monitor.heparin : "" }} </th>
56 56
           <td v-if="isShow('病情变化')">{{ monitor.symptom }}</td>
57 57
           <td v-if="isShow('处理')">{{ monitor.dispose }}</td>

+ 1 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue ファイルの表示

@@ -990,7 +990,7 @@ export default {
990 990
           style: style5,
991 991
           scanStyles: false
992 992
         });
993
-      } else if (this.org_template_info.template_id == 12) {
993
+      } else if (this.org_template_info.template_id == 26) {
994 994
         printJS({
995 995
           printable: "dialysis-print-box",
996 996
           type: "html",

+ 68 - 36
src/xt_pages/dialysis/template/DialysisPrintOrderTwentySix.vue ファイルの表示

@@ -5,12 +5,10 @@
5 5
       <div class="order-title">血液透析治疗记录单</div>
6 6
       <table class="print-table" border="1" style="margin-top: 10px;">
7 7
         <tbody>
8
-          <tr style="text-align:center">
9
-            <td colspan="11" style="margin-left:15px">
8
+          <tr>
9
+            <td colspan="2" style="padding-left:5px;border:none;text-align: left;">
10 10
               治疗日期:{{ queryParams.xtdate ? queryParams.xtdate : "/" }}
11 11
             </td>
12
-          </tr>
13
-          <tr>
14 12
             <td width="120" style="padding-left:5px;border:none;text-align: left;">
15 13
               <div>
16 14
                 姓 名:&nbsp;{{ patientInfo.name ? patientInfo.name : "/" }}
@@ -35,10 +33,33 @@
35 33
             </td>
36 34
             <!-- <td width="1"></td> -->
37 35
             <td width="50" style="border:none">住院号:</td>
38
-            <td width="80" style="border:none;text-align: left;" colspan="2">
36
+            <td width="80" style="border:none;text-align: left;" colspan="3">
39 37
               <div>{{ receiverTreatmentAccess.admission_number ? receiverTreatmentAccess.admission_number : "" }}</div>
40 38
             </td>
41 39
           </tr>
40
+          <tr>
41
+            <td colspan="2" style="padding-left:5px;border-left:none;border-right:none;text-align: left;">
42
+              <div>
43
+                体 温:&nbsp;{{ predialysis.temperature ? predialysis.temperature : "" }}&nbsp;℃
44
+              </div>
45
+            </td>
46
+
47
+            <td colspan="2" style="border-left:none;border-right:none;text-align: left;">
48
+              脉 搏:
49
+              <span>{{ predialysis.pulse_frequency ? predialysis.pulse_frequency : "" }}</span>&nbsp;次/分
50
+            </td>
51
+            <td colspan="2" style="border-left:none;border-right:none;text-align: left;">
52
+              呼吸频次:
53
+              <span>{{ predialysis.breathing_rate ? predialysis.breathing_rate : "" }}</span>&nbsp;次/分
54
+            </td>
55
+            <td colspan="5" style="border-left:none;border-right:none;text-align: left;">
56
+                血压:
57
+              <span>
58
+                {{ predialysis.systolic_blood_pressure ? predialysis.systolic_blood_pressure : "" }}/
59
+                {{ predialysis.diastolic_blood_pressure ? predialysis.diastolic_blood_pressure : "" }}&nbsp;mmHg
60
+              </span>
61
+            </td>
62
+          </tr>
42 63
           <tr style="text-align:left">
43 64
             <td colspan="11" style="padding-left:5px">
44 65
               上机前病情:{{ predialysis.symptom_before_dialysis ? predialysis.symptom_before_dialysis : "" }}
@@ -132,7 +153,7 @@
132 153
               处方脱水量:
133 154
               <span style="width:50px;display: inline-block;">
134 155
                 {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
135
-              </span>L; 透析液流量:
156
+              </span>ml; 透析液流量:
136 157
               <span style="width:50px;display: inline-block;">
137 158
                 {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }}
138 159
               </span>ml/min;
@@ -146,7 +167,7 @@
146 167
               <span v-if="setAdminUserES(prescription.creater) == ''">
147 168
                 {{ getAdminUser(prescription.creater) }}
148 169
               </span>
149
-              <img class="es-img" :src="setAdminUserES(prescription.creater)" alt srcset v-else />
170
+              <img class="es-img" style="height:30px;" :src="setAdminUserES(prescription.creater)" alt srcset v-else />
150 171
             </td>
151 172
           </tr>
152 173
           <tr style="text-align:left">
@@ -183,7 +204,7 @@
183 204
                 <span v-if="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) == ''">
184 205
                   {{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) }}
185 206
                 </span>
186
-                <img class="es-img" :src="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse)" alt srcset v-else />
207
+                <img class="es-img" style="height:30px;" :src="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse)" alt srcset v-else />
187 208
               </span>
188 209
             </td>
189 210
           </tr>
@@ -525,7 +546,7 @@
525 546
           </tr>
526 547
         </tbody>
527 548
       </table>-->
528
-      <table class="print-table" border="1">
549
+      <table class="print-table" border="1" style="border-top:none;">
529 550
         <tr style="text-align:center">
530 551
           <td colspan="14" style="margin-left:15px;font-size:20px">
531 552
             治 疗 过 程 记 录
@@ -533,19 +554,23 @@
533 554
         </tr>
534 555
         <tr>
535 556
           <td style="width:60px" rowspan="2">时间</td>
536
-          <td colspan="4">透析参数</td>
557
+          <td colspan="5">透析参数</td>
537 558
           <td colspan="4">生命体征</td>
538 559
           <td colspan="2">治疗中病情变化</td>
539 560
           <td style="width:80px" rowspan="2">护士签名</td>
540 561
         </tr>
541 562
         <tr>
542 563
           <th style="width:70px">
543
-            <p style="height:20px;line-height:20px">TMP</p>
564
+            <p style="height:20px;line-height:20px">静脉压</p>
544 565
             <p style="height:20px;line-height:20px">mmHg</p>
545 566
           </th>
546 567
           <th style="width:70px">
547
-            <p style="height:20px;line-height:20px">静脉压</p>
548
-            <p style="height:20px;line-height:20px">mmHg</p>
568
+            <p style="height:20px;line-height:20px">置换率</p>
569
+            <p style="height:20px;line-height:20px">ml/h</p>
570
+          </th>
571
+          <th style="width:70px">
572
+            <p style="height:20px;line-height:20px">超滤率</p>
573
+            <p style="height:20px;line-height:20px">ml/h</p>
549 574
           </th>
550 575
           <th style="width:70px">
551 576
             <p style="height:20px;line-height:20px">血流量</p>
@@ -567,7 +592,7 @@
567 592
             <p style="height:20px;line-height:20px">R</p>
568 593
             <p style="height:20px;line-height:20px">bpm</p>
569 594
           </th>
570
-          <th style="width:100px">
595
+          <th style="width:80px">
571 596
             <p style="height:20px;line-height:20px">BP</p>
572 597
             <p style="height:20px;line-height:20px">mmHg</p>
573 598
           </th>
@@ -592,12 +617,17 @@
592 617
           </td>
593 618
           <td>
594 619
             <span v-if="getTime(monitor.operate_time) != ''">
595
-              {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "0" }}
620
+              {{ monitor.venous_pressure ? monitor.venous_pressure : "0" }}
596 621
             </span>
597 622
           </td>
598 623
           <td>
599 624
             <span v-if="getTime(monitor.operate_time) != ''">
600
-              {{ monitor.venous_pressure ? monitor.venous_pressure : "0" }}
625
+                &nbsp;{{monitor.replacement_rate ? monitor.replacement_rate : "0" }}
626
+            </span>
627
+          </td>
628
+          <td>
629
+            <span v-if="getTime(monitor.operate_time) != ''">
630
+                {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '0' }}
601 631
             </span>
602 632
           </td>
603 633
           <td>
@@ -638,7 +668,7 @@
638 668
           </td> -->
639 669
           <td>
640 670
             <span v-if="monitor.symptom || monitor.dispose || monitor.result">
641
-              {{ monitor.symptom + "," + monitor.dispose + "," + monitor.result }}
671
+              {{ monitor.symptom }} &nbsp;{{ monitor.dispose }} &nbsp;{{ monitor.result }}
642 672
             </span>
643 673
           </td>
644 674
           <td width="0" style="border:none;visibility: hidden;padding:0"></td>
@@ -646,7 +676,7 @@
646 676
             <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
647 677
               {{ getAdminUser(monitor.monitoring_nurse) }}
648 678
             </span>
649
-            <img class="es-img" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset v-else />
679
+            <img class="es-img" style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset v-else />
650 680
           </td>
651 681
         </tr>
652 682
       </table>
@@ -747,7 +777,7 @@
747 777
           </tr>
748 778
         </tbody>
749 779
       </table>
750
-      <table class="print-table" border="1">
780
+      <table class="print-table" border="1" style="border-top:none;">
751 781
         <tbody>
752 782
           <tr>
753 783
             <td width="100" style="padding-left:5px;border:none">透前体重:</td>
@@ -796,7 +826,7 @@
796 826
           </tr>
797 827
         </tbody>
798 828
       </table>
799
-      <table class="print-table" border="1">
829
+      <table class="print-table" border="1" style="border-top:none;">
800 830
         <tbody>
801 831
           <tr>
802 832
             <td width="100" style="padding-left:5px;border:none;border-right:1px solid #000;">
@@ -834,7 +864,7 @@
834 864
           </tr>
835 865
         </tbody>
836 866
       </table>
837
-      <table class="print-table" border="1">
867
+      <table class="print-table" border="1" style="border-top:none;">
838 868
         <!-- <td>
839 869
           <table class="table-box" style="table-layout:fixed">
840 870
             <tr>
@@ -1042,28 +1072,30 @@
1042 1072
             医生签名
1043 1073
             <span style="display: inline-block;width:100px;text-align: left;">
1044 1074
               &nbsp;
1045
-              <span v-if="doctorForm.url === ''">{{ doctorForm.doctor }}</span>
1046
-              <span v-if="doctorForm.url !== ''">
1047
-                <img class="es-img" :src="doctorForm.url" />
1048
-              </span>
1075
+                <span v-if="setAdminUserES(prescription==null?0:(prescription.prescription_doctor?prescription.prescription_doctor:'')) == ''"> {{ getAdminUser(prescription==null?0:(prescription.prescription_doctor?prescription.prescription_doctor:'')) }} </span>
1076
+                <img style="height:30px;" :src="setAdminUserES(prescription==null?0:(prescription.prescription_doctor?prescription.prescription_doctor:''))" alt="" srcset="" v-else />
1049 1077
             </span>
1050
-            核对护士
1078
+            护士签名
1051 1079
             <span style="display: inline-block;width:100px;text-align: left;">
1052 1080
               &nbsp;
1053
-              <span v-if="setAdminUserES(check == null ? 0 : check.modifier) == ''">
1054
-                {{ getAdminUser(check == null ? 0 : check.modifier) }}
1055
-              </span>
1056
-              <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.modifier)" alt srcset v-else />
1081
+              <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
1082
+              <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
1057 1083
             </span>
1058
-            护士签名
1084
+            核对护士
1059 1085
             <span style="display: inline-block;width:100px;text-align: left;">
1060 1086
               &nbsp;
1061
-              <p v-if="doctor_advices.length > 0">
1062
-                <span v-if="setAdminUserES(doctor_advices[0].execution_staff) == ''">
1063
-                  {{ getAdminUser(doctor_advices[0].execution_staff) }}
1087
+              <span v-if="(dialysisOrder==null?0:dialysisOrder.start_nurse) != check.modifier">
1088
+                <span v-if="setAdminUserES(check == null ? 0 : check.modifier) == ''">
1089
+                {{ getAdminUser(check == null ? 0 : check.modifier) }}
1064 1090
                 </span>
1065
-                <img class="es-img" :src="setAdminUserES(doctor_advices[0].execution_staff)" alt srcset v-else />
1066
-              </p>
1091
+                <img style="height:30px;" :src="setAdminUserES(check == null ? 0 : check.modifier)" alt srcset v-else />
1092
+              </span>
1093
+              <span v-else>
1094
+                <span v-if="setAdminUserES(check == null ? 0 : check.creater) == ''">
1095
+                {{ getAdminUser(check == null ? 0 : check.creater) }}
1096
+                </span>
1097
+                <img style="height:30px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt srcset v-else />
1098
+              </span>
1067 1099
             </span>
1068 1100
           </td>
1069 1101
         </tr>

+ 23 - 3
src/xt_pages/workforce/components/ScheduleItem.vue ファイルの表示

@@ -2,13 +2,13 @@
2 2
     <div >
3 3
         <el-tooltip placement="right" :disabled="scheduleDetail.patient.length>0?false:true" >
4 4
             <div slot="content">
5
-                {{scheduleDetail.patient}}
5
+                {{scheduleDetail.patient}}11
6 6
                 <br/>
7 7
                 <span v-if="scheduleDetail.mode_name.length>0">({{scheduleDetail.mode_name}})</span>
8 8
             </div>
9 9
             <div>
10
-                <span>{{scheduleDetail.patient}}</span><br/>
11
-                <span v-if="scheduleDetail.mode_name.length>0">({{scheduleDetail.mode_name}})</span>
10
+                <span :class='modeColor(scheduleDetail.mode_name)'>{{scheduleDetail.patient}}</span><br/>
11
+                <span v-if="scheduleDetail.mode_name.length>0" :class='modeColor(scheduleDetail.mode_name)'>({{scheduleDetail.mode_name}})</span>
12 12
             </div>
13 13
         </el-tooltip>
14 14
     </div>
@@ -30,5 +30,25 @@ export default {
30 30
           },
31 31
       },
32 32
   },
33
+  methods:{
34
+        modeColor(name){
35
+            if(name == 'HD'){
36
+
37
+            }else if(name == 'HDF'){
38
+                return 'modeRed'
39
+            }else if(name == 'HD+HP'){
40
+                return 'modePurple'
41
+            }
42
+        }
43
+  }
33 44
 };
34 45
 </script>
46
+
47
+<style lang="scss" scoped>
48
+.modeRed{
49
+  color:#ed5555;
50
+}
51
+.modePurple{
52
+  color: #53b86e;
53
+}
54
+</style>

+ 19 - 4
src/xt_pages/workforce/components/tableData.vue ファイルの表示

@@ -99,12 +99,13 @@
99 99
       @cell-click="clickThis"
100 100
       :summary-method="getSummaries"
101 101
       show-summary
102
-      :row-class-name="rowClass"
102
+      :row-class-name="tableRowClassName"
103 103
       :cell-class-name="cellClass"
104 104
       sum-text="总数"
105 105
       :height="tableContainHeight"
106 106
       ref="table"
107 107
       style="width: 100%;cursor: pointer;"
108
+      
108 109
     >
109 110
       <el-table-column
110 111
         prop="area"
@@ -329,6 +330,7 @@
329 330
                 v-model="searchKey"
330 331
                 placeholder="请输入搜索的内容"
331 332
                 style="width:260px"
333
+                @keyup.enter.native='SubmitSearch'
332 334
               ></el-input>
333 335
               <el-button
334 336
                 type="primary"
@@ -464,8 +466,11 @@
464 466
           :disabled="$store.getters.xt_user.subscibe.state == 3 ? true : false"
465 467
           type="primary"
466 468
           @click="submitTiaoX"
467
-          >保 存</el-button
468
-        >
469
+          >
470
+          <span v-if='tiaoZhengType == 1'>保存</span>
471
+          <span v-if='tiaoZhengType == 2'>下一步</span>
472
+          <span v-if='tiaoZhengType == 3'>下一步</span>
473
+          </el-button>
469 474
       </span>
470 475
     </el-dialog>
471 476
     <el-dialog
@@ -626,7 +631,7 @@ export default {
626 631
     return {
627 632
       // tableContainHeight:400,
628 633
       // tableHeight:'window.innerHeight - 0',
629
-      rowClass: "table-row-new-class schedule-table-row",
634
+      // rowClass: "table-row-new-class schedule-table-row",
630 635
       searchKey: "",
631 636
       tiaoZhengType: 1,
632 637
       modeOptions: null,
@@ -1931,6 +1936,13 @@ export default {
1931 1936
       this.currentData.id = row.id;
1932 1937
       this.searchTableVisible = false;
1933 1938
       this.msDialogVisible = true;
1939
+    },
1940
+    tableRowClassName({row, rowIndex}) {
1941
+      if(row.zone_type == 1){
1942
+        return 'table-row-new-class schedule-table-row'
1943
+      }else {
1944
+        return 'table-row-new-class schedule-table-row backPurple'
1945
+      }
1934 1946
     }
1935 1947
   },
1936 1948
   components: {
@@ -2062,4 +2074,7 @@ export default {
2062 2074
     color: #fff;
2063 2075
   }
2064 2076
 }
2077
+.backPurple{
2078
+  color: #08c3df !important;
2079
+}
2065 2080
 </style>