huangyw 2 years ago
parent
commit
0eaf476efa
1 changed files with 28 additions and 18 deletions
  1. 28 18
      src/xt_pages/dialysis/details/index.vue

+ 28 - 18
src/xt_pages/dialysis/details/index.vue View File

17
           @click="next"
17
           @click="next"
18
           >下一位</el-button
18
           >下一位</el-button
19
         >
19
         >
20
-        <!-- <el-button
20
+        <el-button
21
           size="small"
21
           size="small"
22
           type="primary"
22
           type="primary"
23
           @click="printOrderOne"
23
           @click="printOrderOne"
24
           icon="el-icon-printer"
24
           icon="el-icon-printer"
25
-          >打印上机单</el-button> -->
25
+          >打印上机单</el-button>
26
 
26
 
27
         <el-button
27
         <el-button
28
           size="small"
28
           size="small"
235
         <div class="print_main_content">
235
         <div class="print_main_content">
236
           <div class="table_panel">
236
           <div class="table_panel">
237
              <div v-for="(main_collection,index) in printList" :key="index">
237
              <div v-for="(main_collection,index) in printList" :key="index">
238
-              <div class="signPrint" style="font-size:16px;">
238
+              <div class="signPrint" style="width: 360px;font-size:16px;">
239
                 <div style="margin-left:50px;">姓名:
239
                 <div style="margin-left:50px;">姓名:
240
                   <span>{{main_collection.patient.name}} </span>
240
                   <span>{{main_collection.patient.name}} </span>
241
                   ({{ main_collection.patient.dialysis_no }},{{ main_collection.patient.age }}岁)
241
                   ({{ main_collection.patient.dialysis_no }},{{ main_collection.patient.age }}岁)
242
                 </div>
242
                 </div>
243
-                <div class="printCell">
244
-                  <span>
243
+                <div class="printCell" style="display:flex;justify-content: space-around;">
244
+                  <span style="display: block;width: 50%;">
245
                     床号:{{ main_collection.number.number }}
245
                     床号:{{ main_collection.number.number }}
246
                     <span style="width:auto;" v-if="main_collection.schedule_type == 1">上午</span>
246
                     <span style="width:auto;" v-if="main_collection.schedule_type == 1">上午</span>
247
                     <span style="width:auto;" v-if="main_collection.schedule_type == 2">下午</span>
247
                     <span style="width:auto;" v-if="main_collection.schedule_type == 2">下午</span>
248
                     <span style="width:auto;" v-if="main_collection.schedule_type == 3">晚上</span>
248
                     <span style="width:auto;" v-if="main_collection.schedule_type == 3">晚上</span>
249
                   </span>
249
                   </span>
250
-                  <span>{{ printDate }}</span>
250
+                  <span style="display: block;width: 50%;">{{ printDate }}</span>
251
                 </div>
251
                 </div>
252
-                <div class="printCell">
253
-                   <span>干体重:{{main_collection.assessmentbefor.dry_weight}}Kg</span>
254
-                    <span>抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
252
+                <div class="printCell" style="display:flex;justify-content: space-around;">
253
+                   <span style="display: block;width: 50%;">干体重:{{main_collection.assessmentbefor.dry_weight}}Kg</span>
254
+                    <span style="display: block;width: 50%;">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
255
 
255
 
256
                 </div>
256
                 </div>
257
-                <div class="printCell">
258
-                  <span>净重值:{{ main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight }}Kg</span>
259
-                  首剂:<span v-if="main_collection.dialysissolution.anticoagulant == 1">{{main_collection.dialysissolution.anticoagulant_shouji}} mg</span>
257
+                <div class="printCell" style="display:flex;justify-content: space-around;">
258
+                  <span style="display: block;width: 50%;">净重值:{{ main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight }}Kg</span>
259
+                  
260
+                  <span style="display: block;width: 50%;">
261
+                    首剂: <span v-if="main_collection.dialysissolution.anticoagulant == 1">{{main_collection.dialysissolution.anticoagulant_shouji}} mg</span>
260
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">
262
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">
261
                     {{main_collection.dialysissolution.anticoagulant_shouji}}mg
263
                     {{main_collection.dialysissolution.anticoagulant_shouji}}mg
262
                   </span>
264
                   </span>
287
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
289
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
288
                     {{main_collection.dialysissolution.anticoagulant_shouji}}iu
290
                     {{main_collection.dialysissolution.anticoagulant_shouji}}iu
289
                    </span>
291
                    </span>
292
+                    </span> 
293
+                 
290
                 </div>
294
                 </div>
291
-                <div class="printCell">
292
-                  <span>体重增加:{{ (main_collection.assessmentbefor.weight_before - assessmentAfterDislysis.weight_after).toFixed(2) }}Kg</span>
293
-                 维持:{{main_collection.dialysissolution.anticoagulant_weichi}}
295
+                <div class="printCell" style="display:flex;justify-content: space-around;">
296
+                  <span style="display: block;width: 50%;">体重增加:{{ (main_collection.assessmentbefor.weight_before - assessmentAfterDislysis.weight_after).toFixed(2) }}Kg</span>
297
+                 <span style="display: block;width: 50%;">
298
+                     维持:{{main_collection.dialysissolution.anticoagulant_weichi}}
294
                    <span v-if="main_collection.dialysissolution.anticoagulant == 1">
299
                    <span v-if="main_collection.dialysissolution.anticoagulant == 1">
295
                     mg/h
300
                     mg/h
296
                   </span>
301
                   </span>
324
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
329
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
325
                     iu/h
330
                     iu/h
326
                    </span>
331
                    </span>
332
+                  </span>
333
+                
327
                 </div>
334
                 </div>
328
-                <div class="printCell">
329
-                  <span>处方脱水量:{{ main_collection.prescription.target_ultrafiltration }}L</span>
330
-                 总量:{{main_collection.dialysissolution.anticoagulant_zongliang}}
335
+                <div class="printCell" style="display:flex;justify-content: space-around;">
336
+                  <span style="display: block;width: 50%;">处方脱水量:{{ main_collection.prescription.target_ultrafiltration }}L</span>
337
+                  <span style="display: block;width: 50%;">
338
+                    总量:{{main_collection.dialysissolution.anticoagulant_zongliang}}
331
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">
339
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">
332
                     mg
340
                     mg
333
                   </span>
341
                   </span>
361
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
369
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
362
                    iu
370
                    iu
363
                    </span>
371
                    </span>
372
+                  </span>
364
                 </div>
373
                 </div>
365
               </div>
374
               </div>
366
             </div>
375
             </div>
2155
         })
2164
         })
2156
       },
2165
       },
2157
     getInitPrintData(){
2166
     getInitPrintData(){
2167
+      this.startVisibility = true
2158
        var params = {
2168
        var params = {
2159
          patient_id:this.$route.query.patient_id,
2169
          patient_id:this.$route.query.patient_id,
2160
          record_date:this.$route.query.date,
2170
          record_date:this.$route.query.date,