See999 4 年之前
父節點
當前提交
40e60f380f

二進制
src/assets/img/xuanwei.jpg 查看文件


+ 7 - 7
src/xt_pages/dialysis/details/DialysisPrescription.vue 查看文件

15
           <span class="content">{{
15
           <span class="content">{{
16
             replacement_total != "0" ? replacement_total : ""
16
             replacement_total != "0" ? replacement_total : ""
17
           }}</span>
17
           }}</span>
18
-          <span v-if="this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 28" class="unit">{{ replacement_total != "0" ? "L" : "" }}</span>
19
-          <span v-if="this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 28" class="unit">{{ replacement_total != "0" ? "ml" : "" }}</span>
18
+          <span v-if="this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 29" class="unit">{{ replacement_total != "0" ? "L" : "" }}</span>
19
+          <span v-if="this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 29" class="unit">{{ replacement_total != "0" ? "ml" : "" }}</span>
20
 
20
 
21
         </li>
21
         </li>
22
 
22
 
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 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.org_id != 9555" 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 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.org_id == 9555" 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 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.org_id != 9555" 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 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.org_id == 9555" 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>
245
           <span class="unit">{{ conductivity != "0" ? "mS/m" : "" }}</span>
245
           <span class="unit">{{ conductivity != "0" ? "mS/m" : "" }}</span>
246
         </li>
246
         </li>
247
 
247
 
248
-        <li v-if="isShow('置换液')">
248
+        <li v-if="isShow('置换液') && dialysis_mode == 'HDF'">
249
           <label
249
           <label
250
             v-if="this.$store.getters.xt_user.template_info.template_id != 6"
250
             v-if="this.$store.getters.xt_user.template_info.template_id != 6"
251
             >置换液:
251
             >置换液:
258
           <span class="content">{{
258
           <span class="content">{{
259
             displace_liqui != "0" ? displace_liqui : ""
259
             displace_liqui != "0" ? displace_liqui : ""
260
           }}</span>
260
           }}</span>
261
-          <span v-if="this.$store.getters.xt_user.template_info.template_id != 21" class="unit">{{ displace_liqui != "0" ? "L" : "" }}</span>
262
-          <span v-if="this.$store.getters.xt_user.template_info.template_id == 21" class="unit">{{ displace_liqui != "0" ? "ml" : "" }}</span>
261
+          <span v-if="this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 29" class="unit">{{ displace_liqui != "0" ? "L" : "" }}</span>
262
+          <span v-if="this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 29" class="unit">{{ displace_liqui != "0" ? "ml" : "" }}</span>
263
         </li>
263
         </li>
264
 
264
 
265
         <li v-if="isShow('血管通路')">
265
         <li v-if="isShow('血管通路')">

+ 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 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.org_id == 9555) " >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 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27  &&  this.$store.getters.xt_user.template_info.org_id == 9555 " >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 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.org_id == 9555) " >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 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30  &&  this.$store.getters.xt_user.template_info.org_id == 9555 " >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 || this.template_id == 26 || this.template_id == 28 || this.template_id == 27 || this.$store.getters.xt_user.template_info.org_id == 9555 "  >
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 || this.template_id == 28 || this.template_id == 27 || this.template_id == 29 || this.template_id == 30 || this.$store.getters.xt_user.template_info.org_id == 9555 "  >
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>

+ 6 - 6
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 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.org_id == 9555 )">
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 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.org_id == 9555 )">
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 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.org_id != 9555 ">
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 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.org_id != 9555 ">
101
             <el-form-item label="目标超滤量(L):">
101
             <el-form-item label="目标超滤量(L):">
102
               <el-input
102
               <el-input
103
                 type="number"
103
                 type="number"
223
 
223
 
224
 
224
 
225
 
225
 
226
-          <el-col :span="8" v-if="isShows('置换量') && (this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 28)"
226
+          <el-col :span="8" v-if="isShows('置换量') && (this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 29)"
227
                   v-show="zhiShow">
227
                   v-show="zhiShow">
228
             <el-form-item label="置换量(ml):">
228
             <el-form-item label="置换量(ml):">
229
               <el-input
229
               <el-input
232
               ></el-input>
232
               ></el-input>
233
             </el-form-item>
233
             </el-form-item>
234
           </el-col>
234
           </el-col>
235
-          <el-col :span="8" v-if="isShows('置换量') && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 28"
235
+          <el-col :span="8" v-if="isShows('置换量') && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 29"
236
                   v-show="zhiShow">
236
                   v-show="zhiShow">
237
             <el-form-item label="置换量(L):">
237
             <el-form-item label="置换量(L):">
238
               <el-input
238
               <el-input
452
             </el-form-item>
452
             </el-form-item>
453
           </el-col>
453
           </el-col>
454
 
454
 
455
-          <el-col :span="8" v-if="isShows('置换液总量') && (this.$store.getters.xt_user.template_info.template_id == 21)" v-show="totalShow">
455
+          <el-col :span="8" v-if="isShows('置换液总量') && (this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 29)" v-show="totalShow">
456
             <el-form-item label="置换液总量(ml)">
456
             <el-form-item label="置换液总量(ml)">
457
               <el-input
457
               <el-input
458
                 v-model="dialysisPrescription.displace_liqui_value"
458
                 v-model="dialysisPrescription.displace_liqui_value"
459
               ></el-input>
459
               ></el-input>
460
             </el-form-item>
460
             </el-form-item>
461
           </el-col>
461
           </el-col>
462
-          <el-col :span="8" v-if="isShows('置换液总量') && this.$store.getters.xt_user.template_info.template_id != 21" v-show="totalShow">
462
+          <el-col :span="8" v-if="isShows('置换液总量') && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 29" v-show="totalShow">
463
             <el-form-item label="置换液总量(L)">
463
             <el-form-item label="置换液总量(L)">
464
               <el-input
464
               <el-input
465
                 v-model="dialysisPrescription.displace_liqui_value"
465
                 v-model="dialysisPrescription.displace_liqui_value"

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

157
                   template_id == 24 ||
157
                   template_id == 24 ||
158
                   template_id == 26 ||
158
                   template_id == 26 ||
159
                   template_id == 27 ||
159
                   template_id == 27 ||
160
+                  template_id == 29 ||
161
+                  template_id == 30 ||
160
                   org_id == 9555)
162
                   org_id == 9555)
161
             "
163
             "
162
           >
164
           >
190
                 template_id != 24 &&
192
                 template_id != 24 &&
191
                 template_id != 26 &&
193
                 template_id != 26 &&
192
                 template_id != 27 &&
194
                 template_id != 27 &&
195
+                template_id != 29 &&
196
+                template_id != 30 &&
193
                 org_id!=9555
197
                 org_id!=9555
194
             "
198
             "
195
           >
199
           >
207
             align="center"
211
             align="center"
208
             label="超滤率(ml/h)"
212
             label="超滤率(ml/h)"
209
             width="100"
213
             width="100"
210
-            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) "
214
+            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 || template_id == 29 || template_id == 30) "
211
           >
215
           >
212
             <template slot-scope="scope">
216
             <template slot-scope="scope">
213
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
217
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
218
             align="center"
222
             align="center"
219
             label="超滤率(L/h)"
223
             label="超滤率(L/h)"
220
             width="100"
224
             width="100"
221
-            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"
225
+            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 && template_id != 29 && template_id != 30"
222
           >
226
           >
223
             <template slot-scope="scope">
227
             <template slot-scope="scope">
224
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
228
               {{ scope.row.ultrafiltration_rate ? scope.row.ultrafiltration_rate : ""  }}
259
             align="center"
263
             align="center"
260
             label="置换率(ml/min)"
264
             label="置换率(ml/min)"
261
             width="120"
265
             width="120"
262
-            v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)" >
266
+            v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29)" >
263
             <template slot-scope="scope">
267
             <template slot-scope="scope">
264
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
268
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
265
             </template>
269
             </template>
270
             align="center"
274
             align="center"
271
             label="置换率(L/h)"
275
             label="置换率(L/h)"
272
             width="120"
276
             width="120"
273
-            v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26">
277
+            v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29">
274
             <template slot-scope="scope">
278
             <template slot-scope="scope">
275
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
279
               {{ scope.row.replacement_rate ? scope.row.replacement_rate : "" }}
276
             </template>
280
             </template>
280
             align="center"
284
             align="center"
281
             label="置换量(ml)"
285
             label="置换量(ml)"
282
             width="100"
286
             width="100"
283
-            v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)" >
287
+            v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29)" >
284
             <template slot-scope="scope">
288
             <template slot-scope="scope">
285
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
289
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
286
             </template>
290
             </template>
291
             align="center"
295
             align="center"
292
             label="置换量(L)"
296
             label="置换量(L)"
293
             width="100"
297
             width="100"
294
-            v-if=" isShow('置换量') &&  ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26)" >
298
+            v-if=" isShow('置换量') &&  ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29)" >
295
             <template slot-scope="scope">
299
             <template slot-scope="scope">
296
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
300
               {{ scope.row.displacement_quantity ? scope.row.displacement_quantity : "" }}
297
             </template>
301
             </template>
325
             align="center"
329
             align="center"
326
             label="置换液流量(ml/h)"
330
             label="置换液流量(ml/h)"
327
             width="100"
331
             width="100"
328
-            v-if="isShow('置换液流量')"
332
+            v-if="isShow('置换液流量') && template_id != 27"
333
+          >
334
+            <template slot-scope="scope">
335
+              {{ scope.row.displacement_flow_quantity ? scope.row.displacement_flow_quantity : ""  }}
336
+            </template>
337
+          </el-table-column>
338
+          <el-table-column
339
+            prop="displacement_flow_quantity"
340
+            align="center"
341
+            label="置换液流量(ml/min)"
342
+            width="100"
343
+            v-if="isShow('置换液流量') && template_id == 27"
329
           >
344
           >
330
             <template slot-scope="scope">
345
             <template slot-scope="scope">
331
               {{ scope.row.displacement_flow_quantity ? scope.row.displacement_flow_quantity : ""  }}
346
               {{ scope.row.displacement_flow_quantity ? scope.row.displacement_flow_quantity : ""  }}
481
             </el-form-item>
496
             </el-form-item>
482
           </el-col>
497
           </el-col>
483
 
498
 
484
-          <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) ">
499
+          <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 || template_id == 29 || template_id == 30) ">
485
             <el-form-item label="超滤率(ml/h)">
500
             <el-form-item label="超滤率(ml/h)">
486
               <el-input v-model="form.ultrafiltration_rate"></el-input>
501
               <el-input v-model="form.ultrafiltration_rate"></el-input>
487
             </el-form-item>
502
             </el-form-item>
488
           </el-col>
503
           </el-col>
489
-          <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">
504
+          <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 && template_id != 29 && template_id != 30">
490
             <el-form-item label="超滤率(L/h)">
505
             <el-form-item label="超滤率(L/h)">
491
               <el-input v-model="form.ultrafiltration_rate"></el-input>
506
               <el-input v-model="form.ultrafiltration_rate"></el-input>
492
             </el-form-item>
507
             </el-form-item>
494
 
509
 
495
           <el-col
510
           <el-col
496
             :span="8"
511
             :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 || template_id == 26 || template_id == 27 || org_id == 9555) " >
512
+            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 || template_id == 27 || template_id == 29 || template_id == 30 || org_id == 9555) " >
498
             <el-form-item label="超滤量(ml):">
513
             <el-form-item label="超滤量(ml):">
499
               <el-input v-model="form.ultrafiltration_volume"></el-input>
514
               <el-input v-model="form.ultrafiltration_volume"></el-input>
500
             </el-form-item>
515
             </el-form-item>
502
 
517
 
503
           <el-col
518
           <el-col
504
             :span="8"
519
             :span="8"
505
-            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 && template_id!=27 && org_id !=9555" >
520
+            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 && template_id!=27 && template_id!=29 && template_id!=30 && org_id !=9555" >
506
             <el-form-item label="超滤量(L):">
521
             <el-form-item label="超滤量(L):">
507
               <el-input v-model="form.ultrafiltration_volume"></el-input>
522
               <el-input v-model="form.ultrafiltration_volume"></el-input>
508
             </el-form-item>
523
             </el-form-item>
521
               <el-input v-model="form.dialysate_temperature"></el-input>
536
               <el-input v-model="form.dialysate_temperature"></el-input>
522
             </el-form-item>
537
             </el-form-item>
523
           </el-col>
538
           </el-col>
524
-          <el-col :span="8" v-if="isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26">
539
+          <el-col :span="8" v-if="isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29">
525
             <el-form-item label="置换率(L/h):">
540
             <el-form-item label="置换率(L/h):">
526
               <el-input v-model="form.replacement_rate"></el-input>
541
               <el-input v-model="form.replacement_rate"></el-input>
527
             </el-form-item>
542
             </el-form-item>
528
           </el-col>
543
           </el-col>
529
-          <el-col :span="8" v-if="isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)">
544
+          <el-col :span="8" v-if="isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29)">
530
             <el-form-item label="置换率(ml/min):">
545
             <el-form-item label="置换率(ml/min):">
531
               <el-input v-model="form.replacement_rate"></el-input>
546
               <el-input v-model="form.replacement_rate"></el-input>
532
             </el-form-item>
547
             </el-form-item>
533
           </el-col>
548
           </el-col>
534
-          <el-col :span="8" v-if=" isShow('置换量') &&  ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26)">
549
+          <el-col :span="8" v-if=" isShow('置换量') &&  ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29)">
535
             <el-form-item label="置换量(L):">
550
             <el-form-item label="置换量(L):">
536
               <el-input v-model="form.displacement_quantity"></el-input>
551
               <el-input v-model="form.displacement_quantity"></el-input>
537
             </el-form-item>
552
             </el-form-item>
538
           </el-col>
553
           </el-col>
539
-          <el-col :span="8" v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)">
554
+          <el-col :span="8" v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29)">
540
             <el-form-item label="置换量(ml):">
555
             <el-form-item label="置换量(ml):">
541
               <el-input v-model="form.displacement_quantity"></el-input>
556
               <el-input v-model="form.displacement_quantity"></el-input>
542
             </el-form-item>
557
             </el-form-item>
548
             </el-form-item>
563
             </el-form-item>
549
           </el-col>
564
           </el-col>
550
 
565
 
551
-          <el-col :span="8" v-if="isShow('置换液流量')">
566
+          <el-col :span="8" v-if="isShow('置换液流量') && template_id != 27">
552
             <el-form-item label="置换液流量(ml/h):">
567
             <el-form-item label="置换液流量(ml/h):">
553
               <el-input v-model="form.displacement_flow_quantity"></el-input>
568
               <el-input v-model="form.displacement_flow_quantity"></el-input>
554
             </el-form-item>
569
             </el-form-item>
555
           </el-col>
570
           </el-col>
571
+          <el-col :span="8" v-if="isShow('置换液流量') && template_id == 27">
572
+            <el-form-item label="置换液流量(ml/min):">
573
+              <el-input v-model="form.displacement_flow_quantity"></el-input>
574
+            </el-form-item>
575
+          </el-col>
556
 
576
 
557
           <el-col :span="8" v-if="isShow('透析液流量')">
577
           <el-col :span="8" v-if="isShow('透析液流量')">
558
             <el-form-item label="透析液流量(ml/h):">
578
             <el-form-item label="透析液流量(ml/h):">

+ 10 - 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 || template_id == 26 || template_id == 27 || template_id == 28 || this.$store.getters.xt_user.template_info.org_id == 9555)" 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 && template_id !=27 && template_id!=28 && this.$store.getters.xt_user.template_info.org_id != 9555"  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>
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 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || this.$store.getters.xt_user.template_info.org_id == 9555)" 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 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && this.$store.getters.xt_user.template_info.org_id != 9555"  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 || template_id == 29 || template_id == 30)" 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 && template_id !=29 && template_id !=30" width="50px"> 超滤率 <br />(L/h) </th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</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 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26)" width="92px"  > 置换量(ml)  </th>
26
-          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26)" width="92px" > 置换量(L) </th>
23
+          <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29) " 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 && template_id != 29" width="92px" > 置换率(L/h)  </th>
25
+          <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919) || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29)" width="92px"  > 置换量(ml)  </th>
26
+          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919) && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29)" width="92px" > 置换量(L) </th>
27
           <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>
28
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
28
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
29
-          <th v-if="isShow('置换液流量')" width="92px">置换液流量(ml/h)</th>
29
+          <th v-if="isShow('置换液流量') && template_id != 27" width="92px">置换液流量(ml/h)</th>
30
+          <th v-if="isShow('置换液流量') && template_id == 27" width="92px">置换液流量(ml/min)</th>
30
           <th v-if="isShow('透析液流量')" width="92px">透析液流量(ml/h)</th>
31
           <th v-if="isShow('透析液流量')" width="92px">透析液流量(ml/h)</th>
31
           <th v-if="isShow('肝素用量余量')" width="92px">肝素用量余量(ml)</th>
32
           <th v-if="isShow('肝素用量余量')" width="92px">肝素用量余量(ml)</th>
32
           <th v-if="isShow('病情变化')" width="92px">病情变化</th>
33
           <th v-if="isShow('病情变化')" width="92px">病情变化</th>

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

407
           >打印</el-button
407
           >打印</el-button
408
         >
408
         >
409
       </template>
409
       </template>
410
+      <template v-if="org_template_info.template_id == 29">
411
+        <el-button
412
+          :loading="loading"
413
+          size="small"
414
+          icon="el-icon-printer"
415
+          @click="printThisPage"
416
+          type="primary"
417
+          >打印</el-button
418
+        >
419
+      </template>
420
+      <template v-if="org_template_info.template_id == 30">
421
+        <el-button
422
+          :loading="loading"
423
+          size="small"
424
+          icon="el-icon-printer"
425
+          @click="printThisPage"
426
+          type="primary"
427
+          >打印</el-button
428
+        >
429
+      </template>
410
     </div>
430
     </div>
411
     <div class="app-container" style="min-height:0;">
431
     <div class="app-container" style="min-height:0;">
412
       <!--<div class="order-print-btn"-->
432
       <!--<div class="order-print-btn"-->
627
             v-if="org_template_info.template_id == 28"
647
             v-if="org_template_info.template_id == 28"
628
           >
648
           >
629
           </DialysisPrintOrderTwentyEight>
649
           </DialysisPrintOrderTwentyEight>
650
+          <DialysisPrintOrderTwentyNine
651
+            v-bind:childResponse="childResponse"
652
+            v-if="org_template_info.template_id == 29"
653
+          >
654
+          </DialysisPrintOrderTwentyNine>
655
+          <DialysisPrintOrderThirty
656
+            v-bind:childResponse="childResponse"
657
+            v-if="org_template_info.template_id == 30"
658
+          >
659
+          </DialysisPrintOrderThirty>
630
         </div>
660
         </div>
631
       </el-container>
661
       </el-container>
632
     </div>
662
     </div>
674
 import DialysisPrintOrderTwentySix from "./template/DialysisPrintOrderTwentySix";
704
 import DialysisPrintOrderTwentySix from "./template/DialysisPrintOrderTwentySix";
675
 import DialysisPrintOrderTwentySeven from "./template/DialysisPrintOrderTwentySeven";
705
 import DialysisPrintOrderTwentySeven from "./template/DialysisPrintOrderTwentySeven";
676
 import DialysisPrintOrderTwentyEight from "./template/DialysisPrintOrderTwentyEight";
706
 import DialysisPrintOrderTwentyEight from "./template/DialysisPrintOrderTwentyEight";
707
+import DialysisPrintOrderTwentyNine from "./template/DialysisPrintOrderTwentyNine";
708
+import DialysisPrintOrderThirty from "./template/DialysisPrintOrderThirty";
677
 export default {
709
 export default {
678
   name: "dialysisPrintOrder",
710
   name: "dialysisPrintOrder",
679
   components: {
711
   components: {
712
+    DialysisPrintOrderThirty,
713
+    DialysisPrintOrderTwentyNine,
680
     DialysisPrintOrderTwentyEight,
714
     DialysisPrintOrderTwentyEight,
681
     DialysisPrintOrderTwentySeven,
715
     DialysisPrintOrderTwentySeven,
682
     DialysisPrintOrderTwentySix,
716
     DialysisPrintOrderTwentySix,
1068
           style: style5,
1102
           style: style5,
1069
           scanStyles: false
1103
           scanStyles: false
1070
         });
1104
         });
1105
+      } else if (this.org_template_info.template_id == 29) {
1106
+        printJS({
1107
+          printable: "dialysis-print-box",
1108
+          type: "html",
1109
+          style: style,
1110
+          scanStyles: false
1111
+        });
1112
+      } else if (this.org_template_info.template_id == 30) {
1113
+        printJS({
1114
+          printable: "dialysis-print-box",
1115
+          type: "html",
1116
+          style: style,
1117
+          scanStyles: false
1118
+        });
1071
       }
1119
       }
1072
     },
1120
     },
1073
     printThisOnePage() {
1121
     printThisOnePage() {

文件差異過大導致無法顯示
+ 1646 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderThirty.vue


文件差異過大導致無法顯示
+ 1722 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyNine.vue