浏览代码

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
           <span class="content">{{
81
           <span class="content">{{
82
             target_ultrafiltration != "0" ? target_ultrafiltration : ""
82
             target_ultrafiltration != "0" ? target_ultrafiltration : ""
83
           }}</span>
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
         </li>
86
         </li>
87
         <li v-if="isShow('葡萄糖')">
87
         <li v-if="isShow('葡萄糖')">
88
           <label>葡萄糖 : </label>
88
           <label>葡萄糖 : </label>

+ 2 - 2
src/xt_pages/dialysis/details/assessmentAfter.vue 查看文件

17
           <span class="content" v-if="actual_ultrafiltration != '0'">{{
17
           <span class="content" v-if="actual_ultrafiltration != '0'">{{
18
             actual_ultrafiltration
18
             actual_ultrafiltration
19
           }}</span>
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
         </li>
22
         </li>
23
         <li v-if="isShow('导管')">
23
         <li v-if="isShow('导管')">
24
           <label>导管 : </label>
24
           <label>导管 : </label>

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue 查看文件

28
           <el-col :span="8" v-if="isShow('实际超滤量')">
28
           <el-col :span="8" v-if="isShow('实际超滤量')">
29
             <el-form-item
29
             <el-form-item
30
               label="实际超滤量(ml): "
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
               <el-input v-model="form.actual_ultrafiltration"></el-input>
32
               <el-input v-model="form.actual_ultrafiltration"></el-input>
33
             </el-form-item>
33
             </el-form-item>
34
             <el-form-item label="实际超滤量(L): " v-else>
34
             <el-form-item label="实际超滤量(L): " v-else>

+ 2 - 2
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue 查看文件

87
           </el-col>
87
           </el-col>
88
 
88
 
89
           <el-col :span="8"
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
             <el-form-item label="目标超滤量(ml):">
91
             <el-form-item label="目标超滤量(ml):">
92
               <el-input
92
               <el-input
93
                 type="number"
93
                 type="number"
97
           </el-col>
97
           </el-col>
98
 
98
 
99
           <el-col :span="8"
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
             <el-form-item label="目标超滤量(L):">
101
             <el-form-item label="目标超滤量(L):">
102
               <el-input
102
               <el-input
103
                 type="number"
103
                 type="number"

+ 40 - 36
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue 查看文件

154
                   template_id == 21 ||
154
                   template_id == 21 ||
155
                   template_id == 22 ||
155
                   template_id == 22 ||
156
                   template_id == 23 ||
156
                   template_id == 23 ||
157
-                  template_id == 24)
157
+                  template_id == 24 ||
158
+                  template_id == 26)
158
             "
159
             "
159
           >
160
           >
160
             <template slot-scope="scope">
161
             <template slot-scope="scope">
184
                 template_id != 21 &&
185
                 template_id != 21 &&
185
                 template_id != 22 &&
186
                 template_id != 22 &&
186
                 template_id != 23 &&
187
                 template_id != 23 &&
187
-                template_id != 24
188
+                template_id != 24 &&
189
+                template_id != 26
188
             "
190
             "
189
           >
191
           >
190
             <template slot-scope="scope">
192
             <template slot-scope="scope">
195
               }}
197
               }}
196
             </template>
198
             </template>
197
           </el-table-column>
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
           <el-table-column
223
           <el-table-column
199
             prop="sodium_concentration"
224
             prop="sodium_concentration"
200
             align="center"
225
             align="center"
230
             align="center"
255
             align="center"
231
             label="置换率(ml/min)"
256
             label="置换率(ml/min)"
232
             width="120"
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
             <template slot-scope="scope">
259
             <template slot-scope="scope">
235
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
260
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
236
             </template>
261
             </template>
241
             align="center"
266
             align="center"
242
             label="置换率(L/h)"
267
             label="置换率(L/h)"
243
             width="120"
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
             <template slot-scope="scope">
270
             <template slot-scope="scope">
246
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
271
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
247
             </template>
272
             </template>
251
             align="center"
276
             align="center"
252
             label="置换量(ml)"
277
             label="置换量(ml)"
253
             width="100"
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
             <template slot-scope="scope">
280
             <template slot-scope="scope">
256
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
281
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
257
             </template>
282
             </template>
262
             align="center"
287
             align="center"
263
             label="置换量(L)"
288
             label="置换量(L)"
264
             width="100"
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
             <template slot-scope="scope">
291
             <template slot-scope="scope">
267
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
292
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
268
             </template>
293
             </template>
316
           </el-table-column>
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
           <el-table-column
346
           <el-table-column
343
             prop="heparin"
347
             prop="heparin"
473
             </el-form-item>
477
             </el-form-item>
474
           </el-col>
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
             <el-form-item label="超滤率(ml/h)">
481
             <el-form-item label="超滤率(ml/h)">
478
               <el-input v-model="form.ultrafiltration_rate"></el-input>
482
               <el-input v-model="form.ultrafiltration_rate"></el-input>
479
             </el-form-item>
483
             </el-form-item>
480
           </el-col>
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
             <el-form-item label="超滤率(L/h)">
486
             <el-form-item label="超滤率(L/h)">
483
               <el-input v-model="form.ultrafiltration_rate"></el-input>
487
               <el-input v-model="form.ultrafiltration_rate"></el-input>
484
             </el-form-item>
488
             </el-form-item>
486
 
490
 
487
           <el-col
491
           <el-col
488
             :span="8"
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
             <el-form-item label="超滤量(ml):">
494
             <el-form-item label="超滤量(ml):">
491
               <el-input v-model="form.ultrafiltration_volume"></el-input>
495
               <el-input v-model="form.ultrafiltration_volume"></el-input>
492
             </el-form-item>
496
             </el-form-item>
494
 
498
 
495
           <el-col
499
           <el-col
496
             :span="8"
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
             <el-form-item label="超滤量(L):">
502
             <el-form-item label="超滤量(L):">
499
               <el-input v-model="form.ultrafiltration_volume"></el-input>
503
               <el-input v-model="form.ultrafiltration_volume"></el-input>
500
             </el-form-item>
504
             </el-form-item>
513
               <el-input v-model="form.dialysate_temperature"></el-input>
517
               <el-input v-model="form.dialysate_temperature"></el-input>
514
             </el-form-item>
518
             </el-form-item>
515
           </el-col>
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
             <el-form-item label="置换率(L/h):">
521
             <el-form-item label="置换率(L/h):">
518
               <el-input v-model="form.replacement_rate"></el-input>
522
               <el-input v-model="form.replacement_rate"></el-input>
519
             </el-form-item>
523
             </el-form-item>
520
           </el-col>
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
             <el-form-item label="置换率(ml/min):">
526
             <el-form-item label="置换率(ml/min):">
523
               <el-input v-model="form.replacement_rate"></el-input>
527
               <el-input v-model="form.replacement_rate"></el-input>
524
             </el-form-item>
528
             </el-form-item>
525
           </el-col>
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
             <el-form-item label="置换量(L):">
531
             <el-form-item label="置换量(L):">
528
               <el-input v-model="form.displacement_quantity"></el-input>
532
               <el-input v-model="form.displacement_quantity"></el-input>
529
             </el-form-item>
533
             </el-form-item>
530
           </el-col>
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
             <el-form-item label="置换量(ml):">
536
             <el-form-item label="置换量(ml):">
533
               <el-input v-model="form.displacement_quantity"></el-input>
537
               <el-input v-model="form.displacement_quantity"></el-input>
534
             </el-form-item>
538
             </el-form-item>

+ 9 - 9
src/xt_pages/dialysis/details/dialysisMonitoring.vue 查看文件

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

+ 1 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue 查看文件

990
           style: style5,
990
           style: style5,
991
           scanStyles: false
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
         printJS({
994
         printJS({
995
           printable: "dialysis-print-box",
995
           printable: "dialysis-print-box",
996
           type: "html",
996
           type: "html",

+ 68 - 36
src/xt_pages/dialysis/template/DialysisPrintOrderTwentySix.vue 查看文件

5
       <div class="order-title">血液透析治疗记录单</div>
5
       <div class="order-title">血液透析治疗记录单</div>
6
       <table class="print-table" border="1" style="margin-top: 10px;">
6
       <table class="print-table" border="1" style="margin-top: 10px;">
7
         <tbody>
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
               治疗日期:{{ queryParams.xtdate ? queryParams.xtdate : "/" }}
10
               治疗日期:{{ queryParams.xtdate ? queryParams.xtdate : "/" }}
11
             </td>
11
             </td>
12
-          </tr>
13
-          <tr>
14
             <td width="120" style="padding-left:5px;border:none;text-align: left;">
12
             <td width="120" style="padding-left:5px;border:none;text-align: left;">
15
               <div>
13
               <div>
16
                 姓 名:&nbsp;{{ patientInfo.name ? patientInfo.name : "/" }}
14
                 姓 名:&nbsp;{{ patientInfo.name ? patientInfo.name : "/" }}
35
             </td>
33
             </td>
36
             <!-- <td width="1"></td> -->
34
             <!-- <td width="1"></td> -->
37
             <td width="50" style="border:none">住院号:</td>
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
               <div>{{ receiverTreatmentAccess.admission_number ? receiverTreatmentAccess.admission_number : "" }}</div>
37
               <div>{{ receiverTreatmentAccess.admission_number ? receiverTreatmentAccess.admission_number : "" }}</div>
40
             </td>
38
             </td>
41
           </tr>
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
           <tr style="text-align:left">
63
           <tr style="text-align:left">
43
             <td colspan="11" style="padding-left:5px">
64
             <td colspan="11" style="padding-left:5px">
44
               上机前病情:{{ predialysis.symptom_before_dialysis ? predialysis.symptom_before_dialysis : "" }}
65
               上机前病情:{{ predialysis.symptom_before_dialysis ? predialysis.symptom_before_dialysis : "" }}
132
               处方脱水量:
153
               处方脱水量:
133
               <span style="width:50px;display: inline-block;">
154
               <span style="width:50px;display: inline-block;">
134
                 {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
155
                 {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
135
-              </span>L; 透析液流量:
156
+              </span>ml; 透析液流量:
136
               <span style="width:50px;display: inline-block;">
157
               <span style="width:50px;display: inline-block;">
137
                 {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }}
158
                 {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }}
138
               </span>ml/min;
159
               </span>ml/min;
146
               <span v-if="setAdminUserES(prescription.creater) == ''">
167
               <span v-if="setAdminUserES(prescription.creater) == ''">
147
                 {{ getAdminUser(prescription.creater) }}
168
                 {{ getAdminUser(prescription.creater) }}
148
               </span>
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
             </td>
171
             </td>
151
           </tr>
172
           </tr>
152
           <tr style="text-align:left">
173
           <tr style="text-align:left">
183
                 <span v-if="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) == ''">
204
                 <span v-if="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) == ''">
184
                   {{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) }}
205
                   {{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) }}
185
                 </span>
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
               </span>
208
               </span>
188
             </td>
209
             </td>
189
           </tr>
210
           </tr>
525
           </tr>
546
           </tr>
526
         </tbody>
547
         </tbody>
527
       </table>-->
548
       </table>-->
528
-      <table class="print-table" border="1">
549
+      <table class="print-table" border="1" style="border-top:none;">
529
         <tr style="text-align:center">
550
         <tr style="text-align:center">
530
           <td colspan="14" style="margin-left:15px;font-size:20px">
551
           <td colspan="14" style="margin-left:15px;font-size:20px">
531
             治 疗 过 程 记 录
552
             治 疗 过 程 记 录
533
         </tr>
554
         </tr>
534
         <tr>
555
         <tr>
535
           <td style="width:60px" rowspan="2">时间</td>
556
           <td style="width:60px" rowspan="2">时间</td>
536
-          <td colspan="4">透析参数</td>
557
+          <td colspan="5">透析参数</td>
537
           <td colspan="4">生命体征</td>
558
           <td colspan="4">生命体征</td>
538
           <td colspan="2">治疗中病情变化</td>
559
           <td colspan="2">治疗中病情变化</td>
539
           <td style="width:80px" rowspan="2">护士签名</td>
560
           <td style="width:80px" rowspan="2">护士签名</td>
540
         </tr>
561
         </tr>
541
         <tr>
562
         <tr>
542
           <th style="width:70px">
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
             <p style="height:20px;line-height:20px">mmHg</p>
565
             <p style="height:20px;line-height:20px">mmHg</p>
545
           </th>
566
           </th>
546
           <th style="width:70px">
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
           </th>
574
           </th>
550
           <th style="width:70px">
575
           <th style="width:70px">
551
             <p style="height:20px;line-height:20px">血流量</p>
576
             <p style="height:20px;line-height:20px">血流量</p>
567
             <p style="height:20px;line-height:20px">R</p>
592
             <p style="height:20px;line-height:20px">R</p>
568
             <p style="height:20px;line-height:20px">bpm</p>
593
             <p style="height:20px;line-height:20px">bpm</p>
569
           </th>
594
           </th>
570
-          <th style="width:100px">
595
+          <th style="width:80px">
571
             <p style="height:20px;line-height:20px">BP</p>
596
             <p style="height:20px;line-height:20px">BP</p>
572
             <p style="height:20px;line-height:20px">mmHg</p>
597
             <p style="height:20px;line-height:20px">mmHg</p>
573
           </th>
598
           </th>
592
           </td>
617
           </td>
593
           <td>
618
           <td>
594
             <span v-if="getTime(monitor.operate_time) != ''">
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
             </span>
621
             </span>
597
           </td>
622
           </td>
598
           <td>
623
           <td>
599
             <span v-if="getTime(monitor.operate_time) != ''">
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
             </span>
631
             </span>
602
           </td>
632
           </td>
603
           <td>
633
           <td>
638
           </td> -->
668
           </td> -->
639
           <td>
669
           <td>
640
             <span v-if="monitor.symptom || monitor.dispose || monitor.result">
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
             </span>
672
             </span>
643
           </td>
673
           </td>
644
           <td width="0" style="border:none;visibility: hidden;padding:0"></td>
674
           <td width="0" style="border:none;visibility: hidden;padding:0"></td>
646
             <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
676
             <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
647
               {{ getAdminUser(monitor.monitoring_nurse) }}
677
               {{ getAdminUser(monitor.monitoring_nurse) }}
648
             </span>
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
           </td>
680
           </td>
651
         </tr>
681
         </tr>
652
       </table>
682
       </table>
747
           </tr>
777
           </tr>
748
         </tbody>
778
         </tbody>
749
       </table>
779
       </table>
750
-      <table class="print-table" border="1">
780
+      <table class="print-table" border="1" style="border-top:none;">
751
         <tbody>
781
         <tbody>
752
           <tr>
782
           <tr>
753
             <td width="100" style="padding-left:5px;border:none">透前体重:</td>
783
             <td width="100" style="padding-left:5px;border:none">透前体重:</td>
796
           </tr>
826
           </tr>
797
         </tbody>
827
         </tbody>
798
       </table>
828
       </table>
799
-      <table class="print-table" border="1">
829
+      <table class="print-table" border="1" style="border-top:none;">
800
         <tbody>
830
         <tbody>
801
           <tr>
831
           <tr>
802
             <td width="100" style="padding-left:5px;border:none;border-right:1px solid #000;">
832
             <td width="100" style="padding-left:5px;border:none;border-right:1px solid #000;">
834
           </tr>
864
           </tr>
835
         </tbody>
865
         </tbody>
836
       </table>
866
       </table>
837
-      <table class="print-table" border="1">
867
+      <table class="print-table" border="1" style="border-top:none;">
838
         <!-- <td>
868
         <!-- <td>
839
           <table class="table-box" style="table-layout:fixed">
869
           <table class="table-box" style="table-layout:fixed">
840
             <tr>
870
             <tr>
1042
             医生签名
1072
             医生签名
1043
             <span style="display: inline-block;width:100px;text-align: left;">
1073
             <span style="display: inline-block;width:100px;text-align: left;">
1044
               &nbsp;
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
             </span>
1077
             </span>
1050
-            核对护士
1078
+            护士签名
1051
             <span style="display: inline-block;width:100px;text-align: left;">
1079
             <span style="display: inline-block;width:100px;text-align: left;">
1052
               &nbsp;
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
             </span>
1083
             </span>
1058
-            护士签名
1084
+            核对护士
1059
             <span style="display: inline-block;width:100px;text-align: left;">
1085
             <span style="display: inline-block;width:100px;text-align: left;">
1060
               &nbsp;
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
                 </span>
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
             </span>
1099
             </span>
1068
           </td>
1100
           </td>
1069
         </tr>
1101
         </tr>

+ 23 - 3
src/xt_pages/workforce/components/ScheduleItem.vue 查看文件

2
     <div >
2
     <div >
3
         <el-tooltip placement="right" :disabled="scheduleDetail.patient.length>0?false:true" >
3
         <el-tooltip placement="right" :disabled="scheduleDetail.patient.length>0?false:true" >
4
             <div slot="content">
4
             <div slot="content">
5
-                {{scheduleDetail.patient}}
5
+                {{scheduleDetail.patient}}11
6
                 <br/>
6
                 <br/>
7
                 <span v-if="scheduleDetail.mode_name.length>0">({{scheduleDetail.mode_name}})</span>
7
                 <span v-if="scheduleDetail.mode_name.length>0">({{scheduleDetail.mode_name}})</span>
8
             </div>
8
             </div>
9
             <div>
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
             </div>
12
             </div>
13
         </el-tooltip>
13
         </el-tooltip>
14
     </div>
14
     </div>
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
 </script>
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
       @cell-click="clickThis"
99
       @cell-click="clickThis"
100
       :summary-method="getSummaries"
100
       :summary-method="getSummaries"
101
       show-summary
101
       show-summary
102
-      :row-class-name="rowClass"
102
+      :row-class-name="tableRowClassName"
103
       :cell-class-name="cellClass"
103
       :cell-class-name="cellClass"
104
       sum-text="总数"
104
       sum-text="总数"
105
       :height="tableContainHeight"
105
       :height="tableContainHeight"
106
       ref="table"
106
       ref="table"
107
       style="width: 100%;cursor: pointer;"
107
       style="width: 100%;cursor: pointer;"
108
+      
108
     >
109
     >
109
       <el-table-column
110
       <el-table-column
110
         prop="area"
111
         prop="area"
329
                 v-model="searchKey"
330
                 v-model="searchKey"
330
                 placeholder="请输入搜索的内容"
331
                 placeholder="请输入搜索的内容"
331
                 style="width:260px"
332
                 style="width:260px"
333
+                @keyup.enter.native='SubmitSearch'
332
               ></el-input>
334
               ></el-input>
333
               <el-button
335
               <el-button
334
                 type="primary"
336
                 type="primary"
464
           :disabled="$store.getters.xt_user.subscibe.state == 3 ? true : false"
466
           :disabled="$store.getters.xt_user.subscibe.state == 3 ? true : false"
465
           type="primary"
467
           type="primary"
466
           @click="submitTiaoX"
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
       </span>
474
       </span>
470
     </el-dialog>
475
     </el-dialog>
471
     <el-dialog
476
     <el-dialog
626
     return {
631
     return {
627
       // tableContainHeight:400,
632
       // tableContainHeight:400,
628
       // tableHeight:'window.innerHeight - 0',
633
       // tableHeight:'window.innerHeight - 0',
629
-      rowClass: "table-row-new-class schedule-table-row",
634
+      // rowClass: "table-row-new-class schedule-table-row",
630
       searchKey: "",
635
       searchKey: "",
631
       tiaoZhengType: 1,
636
       tiaoZhengType: 1,
632
       modeOptions: null,
637
       modeOptions: null,
1931
       this.currentData.id = row.id;
1936
       this.currentData.id = row.id;
1932
       this.searchTableVisible = false;
1937
       this.searchTableVisible = false;
1933
       this.msDialogVisible = true;
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
   components: {
1948
   components: {
2062
     color: #fff;
2074
     color: #fff;
2063
   }
2075
   }
2064
 }
2076
 }
2077
+.backPurple{
2078
+  color: #08c3df !important;
2079
+}
2065
 </style>
2080
 </style>