Browse Source

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

XMLWAN 3 years ago
parent
commit
d94354c739

+ 6 - 6
src/xt_pages/dialysis/details/DialysisPrescription.vue View File

@@ -58,8 +58,8 @@
58 58
           <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') != 1">{{anticoagulant_zongliang != "0" ? anticoagulant_zongliang : ""}}</span>
59 59
           <span v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
60 60
             <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1" ></span>
61
-            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && this.$store.getters.xt_user.template_info.template_id != 13 &&  this.$store.getters.xt_user.template_info.template_id != 23 &&  this.$store.getters.xt_user.template_info.template_id != 40">{{ anticoagulant_zongliang != "0" ? "iu" : "" }}</span>
62
-            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && (this.$store.getters.xt_user.template_info.template_id == 13 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 40)">{{ anticoagulant_zongliang != "0" ? "mg" : "" }}</span>
61
+            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && this.$store.getters.xt_user.template_info.template_id != 13 &&  this.$store.getters.xt_user.template_info.template_id != 23 &&  this.$store.getters.xt_user.template_info.template_id != 40 &&  this.$store.getters.xt_user.template_info.template_id != 38">{{ anticoagulant_zongliang != "0" ? "iu" : "" }}</span>
62
+            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && (this.$store.getters.xt_user.template_info.template_id == 13 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 40 || this.$store.getters.xt_user.template_info.template_id == 38)">{{ anticoagulant_zongliang != "0" ? "mg" : "" }}</span>
63 63
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 3" >{{ anticoagulant_zongliang != "0" ? "iu" : "" }}</span>
64 64
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1">{{ anticoagulant_zongliang != "0" ? "mg" : "" }}</span>
65 65
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 4">{{ anticoagulant_zongliang != "0" ? "mg" : "" }}</span>
@@ -142,8 +142,8 @@
142 142
           <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') != 1">{{ anticoagulant_shouji != "0" ? anticoagulant_shouji : "" }}</span>
143 143
           <span v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
144 144
             <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1" ></span>
145
-            <span class="unit"  v-if="getValueStr('anticoagulant', 'anticoagulant') == 2  && this.$store.getters.xt_user.template_info.template_id != 13  && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 40" >{{ anticoagulant_shouji != "0" ? "iu" : "" }}</span>
146
-            <span class="unit"  v-if="getValueStr('anticoagulant', 'anticoagulant') == 2  && (this.$store.getters.xt_user.template_info.template_id == 13 ||  this.$store.getters.xt_user.template_info.template_id == 23 ||  this.$store.getters.xt_user.template_info.template_id == 40)" >{{ anticoagulant_shouji != "0" ? "mg" : "" }}</span>
145
+            <span class="unit"  v-if="getValueStr('anticoagulant', 'anticoagulant') == 2  && this.$store.getters.xt_user.template_info.template_id != 13  && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 40 && this.$store.getters.xt_user.template_info.template_id != 38" >{{ anticoagulant_shouji != "0" ? "iu" : "" }}</span>
146
+            <span class="unit"  v-if="getValueStr('anticoagulant', 'anticoagulant') == 2  && (this.$store.getters.xt_user.template_info.template_id == 13 ||  this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 40 || this.$store.getters.xt_user.template_info.template_id == 38)" >{{ anticoagulant_shouji != "0" ? "mg" : "" }}</span>
147 147
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 3">{{ anticoagulant_shouji != "0" ? "iu" : "" }}</span>
148 148
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1" >{{ anticoagulant_shouji != "0" ? "mg" : "" }}</span>
149 149
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 4" >{{ anticoagulant_shouji != "0" ? "mg" : "" }}</span >
@@ -238,8 +238,8 @@
238 238
           <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') != 1">{{ anticoagulant_weichi != "0" ? anticoagulant_weichi : "" }}</span>
239 239
           <span v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
240 240
             <span class="content" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1"></span>
241
-            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && this.$store.getters.xt_user.template_info.template_id != 13 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 40">{{ anticoagulant_weichi != "0" ? "iu/h" : "" }}</span>
242
-            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && (this.$store.getters.xt_user.template_info.template_id == 13 ||  this.$store.getters.xt_user.template_info.template_id == 23 ||  this.$store.getters.xt_user.template_info.template_id == 40)">{{ anticoagulant_weichi != "0" ? "mg/h" : "" }}</span>
241
+            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && this.$store.getters.xt_user.template_info.template_id != 13 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 40 && this.$store.getters.xt_user.template_info.template_id != 38">{{ anticoagulant_weichi != "0" ? "iu/h" : "" }}</span>
242
+            <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 2 && (this.$store.getters.xt_user.template_info.template_id == 13 ||  this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 40 || this.$store.getters.xt_user.template_info.template_id == 38)">{{ anticoagulant_weichi != "0" ? "mg/h" : "" }}</span>
243 243
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 3">{{ anticoagulant_weichi != "0" ? "iu/h" : "" }}</span>
244 244
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 1">{{ anticoagulant_weichi != "0" ? "mg/h" : "" }}</span>
245 245
             <span class="unit" v-if="getValueStr('anticoagulant', 'anticoagulant') == 4">{{ anticoagulant_weichi != "0" ? "mg/h" : "" }}</span>

+ 7 - 7
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue View File

@@ -203,7 +203,7 @@
203 203
                         <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157">
204 204
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
205 205
                             <el-form-item
206
-                                    v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987 '
206
+                                    v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987 '
207 207
                                     :label="'首剂(' + anticoagulant.shouji_unit + ') : '">
208 208
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
209 209
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
@@ -212,7 +212,7 @@
212 212
                             </el-form-item>
213 213
 
214 214
                             <el-form-item
215
-                                    v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987'
215
+                                    v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.org_id == 9987'
216 216
                                     :label="'首剂(mg) : '">
217 217
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
218 218
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
@@ -257,14 +257,14 @@
257 257
                         <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157">
258 258
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
259 259
                             <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '"
260
-                                          v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987">
260
+                                          v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987">
261 261
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
262 262
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
263 263
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
264 264
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
265 265
                             </el-form-item>
266 266
                             <el-form-item :label="'维持(mg/h) : '"
267
-                                          v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987">
267
+                                          v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.org_id == 9987">
268 268
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
269 269
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
270 270
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
@@ -309,7 +309,7 @@
309 309
                         <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157">
310 310
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101">
311 311
                             <el-form-item
312
-                                    v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987'
312
+                                    v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987'
313 313
                                     :label="'总量(' + anticoagulant.zongliang_unit + ') : '">
314 314
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
315 315
                                           v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
@@ -317,7 +317,7 @@
317 317
                                           v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
318 318
                             </el-form-item>
319 319
                             <el-form-item
320
-                                    v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987'
320
+                                    v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.org_id == 9987'
321 321
                                     :label="'总量(mg) : '">
322 322
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
323 323
                                           v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
@@ -1537,7 +1537,7 @@
1537 1537
       getBeforeWeight(predialysis) {
1538 1538
         if (predialysis.id > 0) {
1539 1539
           if (predialysis.weight_before > 0) {
1540
-            return predialysis.weight_before - predialysis.additional_weight
1540
+            return parseFloat(predialysis.weight_before - predialysis.additional_weight).toFixed(1)
1541 1541
           } else {
1542 1542
             return ''
1543 1543
           }

+ 1 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

@@ -1140,7 +1140,7 @@ export default {
1140 1140
       const style8 =
1141 1141
         '@media print {.dialysis-print-order{width:960px;margin:0 auto;font-size:10px;}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:10px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}.widthLength25{width: 25%;}.lineHeight{line-height: 20px;display: flex;justify-content: space-between;}';
1142 1142
       const style9 =
1143
-        '@media print {.dialysis-print-order{width:920px;margin:0 10px;font-size:10px;}.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 940px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1050px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}.table-box1 {border: 1px solid #000;width: 100%;line-height: 30px;font-size: 14px;border-collapse: collapse;}.table-box1 tr {border-bottom: 1px solid #000;}';
1143
+        '@media print {#dialysis-print-box-1{margin:0 auto;}.dialysis-print-order{width:920px;margin:0 10px;font-size:10px;}.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 940px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1050px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}.table-box1 {border: 1px solid #000;width: 100%;line-height: 30px;font-size: 14px;border-collapse: collapse;}.table-box1 tr {border-bottom: 1px solid #000;}';
1144 1144
 
1145 1145
       if (this.org_template_info.template_id == 1) {
1146 1146
         printJS({

+ 21 - 23
src/xt_pages/dialysis/template/DialysisPrintOrderFortyOne.vue View File

@@ -44,26 +44,16 @@
44 44
             <check-box :checked="receiverTreatmentAccess.condition == 2 ? true : false"></check-box>
45 45
           </div>
46 46
         </div>
47
-        
48
-
49
-      </div>
50
-      <div class="row">
51
-        <div class="inline_block">
52
-          病区:
53
-          <div class="under_line" style="width: 120px;text-align: center;">
54
-            {{ patientInfo.DialysisSchedule.device_zone.name ? patientInfo.DialysisSchedule.device_zone.name : '' }}
55
-          </div>
56
-        </div>
57 47
         <div class="inline_block">
58 48
           床号:
59
-          <div class="under_line" style="width: 120px;text-align: center;">
49
+          <div class="under_line" style="width: 90px;text-align: center;">
60 50
             {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
61 51
           </div>
62 52
         </div>
63 53
         
64 54
         <div class="inline_block">
65 55
           透析次数:
66
-          <div class="under_line" style="width: 60px;text-align: left">
56
+          <div class="under_line" style="width: 50px;text-align: left">
67 57
             {{ patientInfo.total_dialysis + patientInfo.user_sys_before_count }} 次
68 58
           </div>
69 59
         </div>
@@ -73,7 +63,17 @@
73 63
             {{ queryParams.xtdate }}
74 64
           </div>
75 65
         </div>
66
+
76 67
       </div>
68
+      <!-- <div class="row">
69
+        <div class="inline_block">
70
+          病区:
71
+          <div class="under_line" style="width: 120px;text-align: center;">
72
+            {{ patientInfo.DialysisSchedule.device_zone.name ? patientInfo.DialysisSchedule.device_zone.name : '' }}
73
+          </div>
74
+        </div>
75
+        
76
+      </div> -->
77 77
 
78 78
       <div class="row">
79 79
         <table class="proj_table">
@@ -321,13 +321,6 @@
321 321
                     </div>
322 322
                     L
323 323
                   </div>
324
-                  <div class="inline_block" style="flex:1;">
325
-                    超滤总量:
326
-                    <div class="under_line" style="width: 50px;text-align: center">
327
-                      {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "/" }}
328
-                    </div>
329
-                    L
330
-                  </div>
331 324
                   <div class="inline_block" style="flex:1;">
332 325
                     透析时长:
333 326
                     <div class="under_line" style="width: 50px;text-align: center">
@@ -506,6 +499,13 @@
506 499
                     </div>
507 500
                     mmol/L
508 501
                   </div>
502
+                  <div class="inline_block" style="margin-left:10px;">
503
+                    最大超滤率
504
+                    <div class="under_line" style="width: 70px;text-align: center;">
505
+                      {{ prescription.max_ultrafiltration_rate ? prescription.max_ultrafiltration_rate : "/" }}
506
+                    </div>
507
+                    ml/h
508
+                  </div>
509 509
                 </div>
510 510
               </td>
511 511
             </tr>
@@ -613,7 +613,7 @@
613 613
                         {{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure + "/" : "" }}
614 614
                         {{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
615 615
                       </td>
616
-                       <td style="padding:1px 5px;">{{ monitor.accumulated_blood_volume ? monitor.accumulated_blood_volume : '' }}</td>
616
+                      <td style="padding:1px 5px;">{{ monitor.accumulated_blood_volume ? monitor.accumulated_blood_volume : '' }}</td>
617 617
                       <td style="padding:1px 5px;" height="30px">
618 618
                         <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
619 619
                           {{ getAdminUser(monitor.monitoring_nurse) }}
@@ -622,7 +622,6 @@
622 622
                           <img style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset />
623 623
                         </span>
624 624
                       </td>
625
-                     
626 625
                       <td style="line-height:16px;padding:0px;">
627 626
                         <div style="min-height:20px;line-height:20px; overflow:hidden;">
628 627
                           <span v-if="getTime(monitor.operate_time, '{h}:{i}')" style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">
@@ -634,7 +633,7 @@
634 633
                       </td>
635 634
                     </tr>
636 635
                     <tr>
637
-                      <td colspan="9" style="line-height:25px;text-align:left;">
636
+                      <td colspan="10" style="line-height:25px;text-align:left;">
638 637
                         医师记录:{{ summary.special_record ? summary.special_record : '' }}
639 638
                       </td>
640 639
                     </tr>
@@ -661,7 +660,6 @@
661 660
                     </div>
662 661
                     min
663 662
                   </div>
664
-                  
665 663
                 </div>
666 664
                 <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
667 665
                   <div class="inline_block" style="flex:1">

+ 6 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

@@ -578,17 +578,19 @@
578 578
                       <td v-if="(dialysisOrder && monitor.operate_time <= dialysisOrder.end_time) && ( dialysisOrder && monitor.operate_time >= dialysisOrder.start_time)">
579 579
                         {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "0" }}
580 580
                       </td>
581
-                      <td style="width:50px">
581
+                      <!-- <td style="width:50px">
582 582
                         <span v-if="(prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12) && ((dialysisOrder && monitor.operate_time <= dialysisOrder.end_time) && (dialysisOrder && monitor.operate_time >= dialysisOrder.start_time))">
583 583
                           {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }}
584 584
                         </span>
585 585
                         <span v-if="(prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12) && ((dialysisOrder && monitor.operate_time > dialysisOrder.end_time) || (dialysisOrder && monitor.operate_time < dialysisOrder.start_time))">
586 586
                           {{ monitor.displacement_quantity ? monitor.displacement_quantity : "" }}
587 587
                         </span>
588
-                      </td>
589
-                      <!-- <td v-if="(prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12) && ((dialysisOrder && monitor.operate_time > dialysisOrder.end_time) || (dialysisOrder && monitor.operate_time < dialysisOrder.start_time))" style="width:50px">
590
-                        {{ monitor.displacement_quantity ? monitor.displacement_quantity : "" }}
591 588
                       </td> -->
589
+                      <td v-if="(prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)" style="width:50px">
590
+                        <span v-if="((dialysisOrder && monitor.operate_time > dialysisOrder.end_time) || (dialysisOrder && monitor.operate_time < dialysisOrder.start_time))">
591
+                        {{ monitor.displacement_quantity ? monitor.displacement_quantity : "" }}
592
+                        </span>
593
+                      </td>
592 594
                       <td width="200" v-if="org_id == 9919">{{monitor.ktv}}</td>
593 595
                       <td style="line-height:16px;padding:0px;">
594 596
                         <div style="min-height:35px;line-height:35px; overflow:hidden;">

+ 6 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyNine.vue View File

@@ -368,6 +368,9 @@
368 368
             <td width="60">时间</td>
369 369
             <td width="60" style="height:20px;line-height:20px">血流量<br />ml/分</td>
370 370
             <td width="60" style="height:20px;line-height:20px">静脉压<br />mmHg</td>
371
+            <td width="60" style="height:20px;line-height:20px">透析<br />温度<br />℃</td>
372
+            <td width="40" style="height:20px;line-height:20px">kt/v</td>
373
+            <td width="60" style="height:20px;line-height:20px">血容量<br />ml</td>
371 374
             <td width="60" style="height:20px;line-height:20px">置换液<br />速度<br />ml/h</td>
372 375
             <td width="60" style="height:20px;line-height:20px">超滤率<br />ml/h</td>
373 376
             <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
@@ -382,6 +385,9 @@
382 385
             <td style="height:40px;line-height:40px;">&nbsp;{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
383 386
             <td>&nbsp;{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}</td>
384 387
             <td>&nbsp;{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
388
+            <td>&nbsp;{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}</td>
389
+            <td>&nbsp;{{ monitor.ktv ? monitor.ktv : "" }}</td>
390
+            <td>&nbsp;{{ monitor.accumulated_blood_volume ? monitor.accumulated_blood_volume : "" }}</td>
385 391
             <td>&nbsp;{{ monitor.displacement_flow_quantity ? monitor.displacement_flow_quantity : "" }}</td>
386 392
             <td>&nbsp;{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "" }}</td>
387 393
             <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>