瀏覽代碼

Merge branch 'master' of http://git.shengws.com/csx/Vue_New

csx 5 年之前
父節點
當前提交
0441d35207

+ 4 - 1
src/views/layout/components/Navbar.vue 查看文件

183
               cur_app_id: data.current_app_id,
183
               cur_app_id: data.current_app_id,
184
               org: data.org,
184
               org: data.org,
185
               subscibe: data.subscibe,
185
               subscibe: data.subscibe,
186
-              template_info: data.template_info
186
+              template_info: data.template_info,
187
+              scrm_role_exist: data.scrm_role_exist,
188
+              cdm_role_exist: data.cdm_role_exist,
189
+              mall_role_exist: data.mall_role_exist
187
             });
190
             });
188
 
191
 
189
             this.$store.dispatch("ModifyUrlInfo", {
192
             this.$store.dispatch("ModifyUrlInfo", {

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

337
                       目标KT/V:
337
                       目标KT/V:
338
                       <div class="under_line" style="width: 50px;"></div>&nbsp;&nbsp;
338
                       <div class="under_line" style="width: 50px;"></div>&nbsp;&nbsp;
339
                       电导度::
339
                       电导度::
340
-                      <div class="under_line" style="width: 50px;"></div>mS/m&nbsp;&nbsp;
340
+                      <div class="under_line" style="width: 50px;"></div>mS/cm&nbsp;&nbsp;
341
 
341
 
342
                     </div>
342
                     </div>
343
                   </div>
343
                   </div>

文件差異過大導致無法顯示
+ 2003 - 1312
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue


+ 42 - 57
src/xt_pages/dialysis/batch_print/batch_print_order_other_one.vue 查看文件

21
             <div class="inline_block" style="margin-left: 5px;">
21
             <div class="inline_block" style="margin-left: 5px;">
22
               住院号:
22
               住院号:
23
               <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
23
               <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
24
-                {{record.receive_assessment.admission_number}}
24
+                {{record.receive_assessment.condition == 1?record.receive_assessment.admission_number:'/'}}
25
               </div>
25
               </div>
26
               <div class="under_line" style="width: 70px;" v-else>
26
               <div class="under_line" style="width: 70px;" v-else>
27
                 {{'/'}}
27
                 {{'/'}}
28
               </div>
28
               </div>
29
             </div>
29
             </div>
30
-            <div class="inline_block" style="margin-left:10px;">
30
+            <div class="inline_block" style="margin-left:5px;">
31
               姓名:
31
               姓名:
32
               <div class="under_line" style="width: 50px;text-align: left">{{ record.patient.name }}</div>
32
               <div class="under_line" style="width: 50px;text-align: left">{{ record.patient.name }}</div>
33
             </div>
33
             </div>
34
-            <div class="inline_block" style="margin-left: 10px;">
34
+            <div class="inline_block" style="margin-left: 5px;">
35
               性别:
35
               性别:
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
37
               &nbsp;
37
               &nbsp;
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
39
             </div>
39
             </div>
40
-            <div class="inline_block" style="margin-left: 10px;">
40
+            <div class="inline_block" style="margin-left: 5px;">
41
               年龄:
41
               年龄:
42
               <div class="under_line" style="width:30px;text-align: left">{{getAge(record.patient)}}</div>
42
               <div class="under_line" style="width:30px;text-align: left">{{getAge(record.patient)}}</div>
43
43
44
             </div>
44
             </div>
45
 
45
 
46
-            <div class="inline_block" style="margin-left: 10px;">
46
+            <div class="inline_block" style="margin-left: 5px;">
47
               诊断:
47
               诊断:
48
-              <div class="under_line_two" style="width: 180px;text-align: left">{{record.patient.diagnose}}</div>
48
+              <div class="under_line_two" style="width: 150px;text-align: left">{{record.patient.diagnose}}</div>
49
             </div>
49
             </div>
50
 
50
 
51
           </div>
51
           </div>
76
                       <!--<check-box text="轮椅" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 3)"></check-box>-->
76
                       <!--<check-box text="轮椅" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 3)"></check-box>-->
77
                       <!--<check-box text="平车" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 4)"></check-box>-->
77
                       <!--<check-box text="平车" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 4)"></check-box>-->
78
                     </div>
78
                     </div>
79
-                    <div class="inline_block" style="margin-left: 30px;">
80
-                      透析频次:
81
-                      <div class="under_line" style="width: 30px;text-align: left">
82
-                        {{record.assessment_before_dislysis&&record.assessment_before_dislysis.dialysis_count?record.assessment_before_dislysis.dialysis_count:'/'}}
83
-                      </div>
84
-                      次/周
79
+                    <div class="inline_block" style="margin-left: 10px;">
80
+                      意识:
81
+                      <check-box v-for="(item, index) in consciousness_arr" :key="index" :text="item.name" :checked=" isCheckBoxChecked( record.receive_assessment, 'consciousness', item.id ) " ></check-box>
85
                     </div>
82
                     </div>
86
-                    <div class="inline_block" style="margin-left: 30px;">
83
+                    
84
+                    <div class="inline_block" style="margin-left: 10px;">
87
                       透析机编号:
85
                       透析机编号:
88
                       <div class="under_line" style="width: 40px;text-align: left">{{record.dialysis_order&&record.dialysis_order.device_number&&record.dialysis_order.device_number.number.length > 0?record.dialysis_order.device_number.number:record.device_number.number}}</div>
86
                       <div class="under_line" style="width: 40px;text-align: left">{{record.dialysis_order&&record.dialysis_order.device_number&&record.dialysis_order.device_number.number.length > 0?record.dialysis_order.device_number.number:record.device_number.number}}</div>
89
                       型号:
87
                       型号:
90
                       <div class="under_line" style="width: 70px;text-align: left">{{record.assessment_before_dislysis&&record.assessment_before_dislysis.machine_type&&record.assessment_before_dislysis.machine_type.length > 0 ? record.assessment_before_dislysis.machine_type:''}}</div>
88
                       <div class="under_line" style="width: 70px;text-align: left">{{record.assessment_before_dislysis&&record.assessment_before_dislysis.machine_type&&record.assessment_before_dislysis.machine_type.length > 0 ? record.assessment_before_dislysis.machine_type:''}}</div>
91
                     </div>
89
                     </div>
92
-                  </div>
90
+                    </div>
93
                   <div class="row" style="padding: 2px 0;line-height:19px;">
91
                   <div class="row" style="padding: 2px 0;line-height:19px;">
94
                     <div class="inline_block" >
92
                     <div class="inline_block" >
95
-                      意识:
96
-                      <check-box
97
-                        v-for="(item, index) in consciousness_arr" :key="index"
98
-                        :text="item.name"
99
-
100
-                        :checked="
101
-                            isCheckBoxChecked(
102
-                              record.receive_assessment,
103
-                              'consciousness',
104
-                              item.id
105
-                            )
106
-                          "
107
-                      ></check-box>
108
-                      <!--<check-box text="清醒" :checked="isCheckBoxChecked(record.receive_assessment, 'consciousness', 1)"></check-box>-->
109
-                      <!--<check-box text="嗜睡" :checked="isCheckBoxChecked(record.receive_assessment, 'consciousness', 2)"></check-box>-->
110
-                      <!--<check-box text="昏迷" :checked="isCheckBoxChecked(record.receive_assessment, 'consciousness', 3)"></check-box>-->
111
-                      <!--<check-box text="模糊" :checked="isCheckBoxChecked(record.receive_assessment, 'consciousness', 4)"></check-box>-->
93
+                      透析频次:
94
+                      <div class="under_line" style="width: 30px;text-align: left">
95
+                        {{record.assessment_before_dislysis&&record.assessment_before_dislysis.dialysis_count?record.assessment_before_dislysis.dialysis_count:'/'}}
96
+                      </div>
97
+                      次/周
112
                     </div>
98
                     </div>
113
-                    <div class="inline_block"  style="margin-left: 5px;">
99
+                    <div class="inline_block"  style="margin-left: 10px;">
114
                       活动性出血:
100
                       活动性出血:
115
                       <check-box text="无"  :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 2)"></check-box>
101
                       <check-box text="无"  :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 2)"></check-box>
116
                       <check-box text="异常" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)"></check-box>
102
                       <check-box text="异常" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)"></check-box>
117
-                      &nbsp;
103
+                      (&nbsp;
118
                       <check-box text="穿刺点渗血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
104
                       <check-box text="穿刺点渗血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
119
                       <check-box text="牙龈出血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
105
                       <check-box text="牙龈出血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
120
                       <check-box text="消化道出血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
106
                       <check-box text="消化道出血" :checked="record.assessment_before_dislysis&&record.assessment_before_dislysis.is_hemorrhage==1&&record.assessment_before_dislysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
123
                       <div class="under_line" style="width: 70px;text-align: left">
109
                       <div class="under_line" style="width: 70px;text-align: left">
124
                         {{isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)?record.assessment_before_dislysis.hemorrhage_other:''}}
110
                         {{isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)?record.assessment_before_dislysis.hemorrhage_other:''}}
125
                       </div>
111
                       </div>
126
-                      &nbsp;
112
+                      &nbsp;)
127
                     </div>
113
                     </div>
128
 
114
 
129
                   </div>
115
                   </div>
318
                       <td width="30">P<br/>次/分</td>
304
                       <td width="30">P<br/>次/分</td>
319
                       <td width="30">R<br/>次/分</td>
305
                       <td width="30">R<br/>次/分</td>
320
                       <td width="100">BP<br/>mmHg</td>
306
                       <td width="100">BP<br/>mmHg</td>
321
-                      <td width="60">静脉压/动脉压<br/>mmHg</td>
307
+                      <td width="70">静脉压/动脉压<br/>mmHg</td>
322
                       <td width="80">血流量<br/>ml/min</td>
308
                       <td width="80">血流量<br/>ml/min</td>
323
                       <td width="90">超滤量累计L</td>
309
                       <td width="90">超滤量累计L</td>
324
                       <td width="80">钠浓度<br/>mmol/L</td>
310
                       <td width="80">钠浓度<br/>mmol/L</td>
379
               <div class="inline_block" style="margin-left: 5px;">
365
               <div class="inline_block" style="margin-left: 5px;">
380
                 住院号:
366
                 住院号:
381
                 <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
367
                 <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
382
-                  {{record.receive_assessment.admission_number}}
368
+                  {{record.receive_assessment.condition == 1?record.receive_assessment.admission_number:'/'}}
383
                 </div>
369
                 </div>
384
                 <div class="under_line" style="width: 70px;" v-else>
370
                 <div class="under_line" style="width: 70px;" v-else>
385
                   {{'/'}}
371
                   {{'/'}}
403
 
389
 
404
               <div class="inline_block" style="margin-left: 10px;">
390
               <div class="inline_block" style="margin-left: 10px;">
405
                 诊断:
391
                 诊断:
406
-                <div class="under_line_two" style="width: 180px;text-align: left">{{record.patient.diagnose}}</div>
392
+                <div class="under_line_two" style="width: 150px;text-align: left">{{record.patient.diagnose}}</div>
407
               </div>
393
               </div>
408
 
394
 
409
             </div>
395
             </div>
423
                       <td width="30">P<br/>次/分</td>
409
                       <td width="30">P<br/>次/分</td>
424
                       <td width="30">R<br/>次/分</td>
410
                       <td width="30">R<br/>次/分</td>
425
                       <td width="100">BP<br/>mmHg</td>
411
                       <td width="100">BP<br/>mmHg</td>
426
-                      <td width="60">静脉压/动脉压<br/>mmHg</td>
412
+                      <td width="70">静脉压/动脉压<br/>mmHg</td>
427
                       <td width="80">血流量<br/>ml/min</td>
413
                       <td width="80">血流量<br/>ml/min</td>
428
                       <td width="90">超滤量累计L</td>
414
                       <td width="90">超滤量累计L</td>
429
                       <td width="80">钠浓度<br/>mmol/L</td>
415
                       <td width="80">钠浓度<br/>mmol/L</td>
532
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'arterial_tube', 4)"></check-box>
518
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'arterial_tube', 4)"></check-box>
533
                     </div>
519
                     </div>
534
                     <div class="inline_block">
520
                     <div class="inline_block">
535
-                      &emsp; 静脉管道:
521
+                       静脉管道:
536
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 1)"></check-box>
522
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 1)"></check-box>
537
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 2)"></check-box>
523
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 2)"></check-box>
538
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 3)"></check-box>
524
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 3)"></check-box>
539
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 4)"></check-box>
525
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 4)"></check-box>
540
                     </div>
526
                     </div>
541
                     <div class="inline_block">
527
                     <div class="inline_block">
542
-                      &emsp;透析器:
528
+                      透析器:
543
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 1)"></check-box>
529
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 1)"></check-box>
544
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 2)"></check-box>
530
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 2)"></check-box>
545
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 3)"></check-box>
531
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 3)"></check-box>
576
                       &emsp;核对人:
562
                       &emsp;核对人:
577
                       <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order == null">
563
                       <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order == null">
578
                       </div>
564
                       </div>
579
-                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse == (record.check?record.check.creater:0)">
565
+                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse == (record.check?record.check.creater:-1)">
580
                         <span v-if="setAdminUserES(record.check, 'modifier') == ''">{{getAdminUser(record.check, 'modifier')}}</span>
566
                         <span v-if="setAdminUserES(record.check, 'modifier') == ''">{{getAdminUser(record.check, 'modifier')}}</span>
581
                         <img class="es-img" :src="setAdminUserES(record.check, 'modifier')" alt="" srcset="" v-else>
567
                         <img class="es-img" :src="setAdminUserES(record.check, 'modifier')" alt="" srcset="" v-else>
582
                       </div>
568
                       </div>
583
-                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse == (record.check?record.check.modifier:0)">
569
+                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse == (record.check?record.check.modifier:-1)">
584
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
570
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
585
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
571
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
586
                       </div>
572
                       </div>
587
-                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse != (record.check?record.check.modifier:0)&&record.dialysis_order.start_nurse != (record.check?record.check.creater:0)">
573
+                      <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order != null&&record.dialysis_order.start_nurse != (record.check?record.check.modifier:-1)&&record.dialysis_order.start_nurse != (record.check?record.check.creater:-1)">
588
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
574
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
589
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
575
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
590
                       </div>
576
                       </div>
594
 
580
 
595
                     <div class="inline_block">
581
                     <div class="inline_block">
596
                       &emsp;核对时间:
582
                       &emsp;核对时间:
597
-                      <div class="under_line" style="width: 200px;text-align: left" v-if="record.check == null">
583
+                      <div class="under_line" style="width: 180px;text-align: left" v-if="record.check == null">
598
                         <!--{{getTime(check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}-->
584
                         <!--{{getTime(check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}-->
599
                       </div>
585
                       </div>
600
-                      <div class="under_line" style="width: 200px;text-align: left" v-if="record.check != null  && record.check.first_check_time < record.check.check_time">
586
+                      <div class="under_line" style="width: 180px;text-align: left" v-if="record.check != null  && record.check.first_check_time < record.check.check_time">
601
                         {{getTime(record.check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
587
                         {{getTime(record.check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
602
                       </div>
588
                       </div>
603
-                      <div class="under_line" style="width: 200px;text-align: left" v-if="record.check!= null  &&record.check.check_time < record.check.first_check_time">
589
+                      <div class="under_line" style="width: 180px;text-align: left" v-if="record.check!= null  &&record.check.check_time < record.check.first_check_time">
604
                         {{getTime(record.check.first_check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
590
                         {{getTime(record.check.first_check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
605
                       </div>
591
                       </div>
606
                     </div>
592
                     </div>
738
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
724
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
739
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
725
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
740
 
726
 
741
-
742
       var xtuser = this.$store.getters.xt_user
727
       var xtuser = this.$store.getters.xt_user
743
       this.orgname = xtuser.org.org_name
728
       this.orgname = xtuser.org.org_name
744
       //   this.orgname = "遂溪方济医院";
729
       //   this.orgname = "遂溪方济医院";
779
         var resp = rs.data
764
         var resp = rs.data
780
         if (resp.state == 1) {
765
         if (resp.state == 1) {
781
           this.records = this.records.concat(resp.data.schedules)
766
           this.records = this.records.concat(resp.data.schedules)
782
-         // console.log('hheeeee', this.records)
767
+          // console.log('hheeeee', this.records)
783
           for (const recordIndex in this.records) {
768
           for (const recordIndex in this.records) {
784
             this.advice_groups = []
769
             this.advice_groups = []
785
             this.advice_groups_2 = []
770
             this.advice_groups_2 = []
1034
     },
1019
     },
1035
     methods: {
1020
     methods: {
1036
       printAction: function() {
1021
       printAction: function() {
1037
-        const style = '@media print {.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: 960px;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: 5px 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-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:950px;}.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%;}.print-yema5{position: absolute;top:1370px;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;}'
1022
+        const style = '@media print {.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: 960px;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: 16px;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: 5px 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: 16px;padding: 5px 5px;line-height: 18px;}.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-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:950px;}.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%;}.print-yema5{position: absolute;top:1370px;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;}'
1038
 
1023
 
1039
         printJS({
1024
         printJS({
1040
           printable: 'print_content',
1025
           printable: 'print_content',
1170
           return record[key] == target_value
1155
           return record[key] == target_value
1171
         }
1156
         }
1172
       }, getAge: function(val) {
1157
       }, getAge: function(val) {
1173
-          if (val.birthday == 0) {
1174
-            return ''
1175
-          }
1176
-          return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
1158
+        if (val.birthday == 0) {
1159
+          return ''
1160
+        }
1161
+        return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
1177
       }, newAdviceGroupObject: function() {
1162
       }, newAdviceGroupObject: function() {
1178
         return Object.assign(
1163
         return Object.assign(
1179
           {},
1164
           {},
1213
   }
1198
   }
1214
 
1199
 
1215
   .row {
1200
   .row {
1216
-    font-size: 14px;
1201
+    font-size: 16px;
1217
     line-height: 20px;
1202
     line-height: 20px;
1218
     padding: 5px 0;
1203
     padding: 5px 0;
1219
   }
1204
   }
1297
   .print_page_main_content .proj_table .inside_table tr td {
1282
   .print_page_main_content .proj_table .inside_table tr td {
1298
     border: 1px solid;
1283
     border: 1px solid;
1299
     text-align: center;
1284
     text-align: center;
1300
-    font-size: 14px;
1301
-    padding: 8px 5px;
1302
-    line-height: 16px;
1285
+    font-size: 16px;
1286
+    padding: 5px 5px;
1287
+    line-height: 18px;
1303
   }
1288
   }
1304
 
1289
 
1305
   .print-table-no {
1290
   .print-table-no {

+ 39 - 46
src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue 查看文件

21
             <div class="inline_block" style="margin-left: 5px;">
21
             <div class="inline_block" style="margin-left: 5px;">
22
               住院号:
22
               住院号:
23
               <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
23
               <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
24
-                {{record.receive_assessment.admission_number}}
24
+                {{record.receive_assessment.condition == 1?record.receive_assessment.admission_number:'/'}}
25
               </div>
25
               </div>
26
               <div class="under_line" style="width: 70px;" v-else>
26
               <div class="under_line" style="width: 70px;" v-else>
27
                 {{'/'}}
27
                 {{'/'}}
28
               </div>
28
               </div>
29
             </div>
29
             </div>
30
-            <div class="inline_block" style="margin-left:10px;">
30
+            <div class="inline_block" style="margin-left:5px;">
31
               姓名:
31
               姓名:
32
               <div class="under_line" style="width: 50px;text-align: left">{{ record.patient.name }}</div>
32
               <div class="under_line" style="width: 50px;text-align: left">{{ record.patient.name }}</div>
33
             </div>
33
             </div>
34
-            <div class="inline_block" style="margin-left: 10px;">
34
+            <div class="inline_block" style="margin-left: 5px;">
35
               性别:
35
               性别:
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
37
               &nbsp;
37
               &nbsp;
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
39
             </div>
39
             </div>
40
-            <div class="inline_block" style="margin-left: 10px;">
40
+            <div class="inline_block" style="margin-left: 5px;">
41
               年龄:
41
               年龄:
42
               <div class="under_line" style="width:30px;text-align: left">{{getAge(record.patient)}}</div>
42
               <div class="under_line" style="width:30px;text-align: left">{{getAge(record.patient)}}</div>
43
43
44
             </div>
44
             </div>
45
 
45
 
46
-            <div class="inline_block" style="margin-left: 10px;">
46
+            <div class="inline_block" style="margin-left: 5px;">
47
               诊断:
47
               诊断:
48
-              <div class="under_line_two" style="width: 180px;text-align: left">{{record.patient.diagnose}}</div>
48
+              <div class="under_line_two" style="width: 150px;text-align: left">{{record.patient.diagnose}}</div>
49
             </div>
49
             </div>
50
 
50
 
51
           </div>
51
           </div>
78
                   <!--<check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>-->
78
                   <!--<check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>-->
79
                   <!--<check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>-->
79
                   <!--<check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>-->
80
                   <!--</div>-->
80
                   <!--</div>-->
81
-                  <div class="inline_block" style="margin-left:20px;">
81
+                  <div class="inline_block" style="margin-left:10px;">
82
                     其它:
82
                     其它:
83
-                    <div class="under_line" style="width: 100px;text-align: left">{{ record.prescription&&record.prescription.mode_id>5?record.prescription.mode:''}}
83
+                    <div class="under_line" style="width: 60px;text-align: left">{{ record.prescription&&record.prescription.mode_id>5?record.prescription.mode:''}}
84
                     </div>
84
                     </div>
85
                   </div>
85
                   </div>
86
-                  <div class="inline_block" style="margin-left:20px;">
86
+                  <div class="inline_block" style="margin-left:10px;">
87
                     治疗时间:
87
                     治疗时间:
88
                     <div class="under_line" style="width: 30px;text-align: left">
88
                     <div class="under_line" style="width: 30px;text-align: left">
89
                       {{record.prescription&&record.prescription.dialysis_duration_hour?record.prescription.dialysis_duration_hour:'0'}}
89
                       {{record.prescription&&record.prescription.dialysis_duration_hour?record.prescription.dialysis_duration_hour:'0'}}
95
                     min
95
                     min
96
                   </div>
96
                   </div>
97
 
97
 
98
-                  <div class="inline_block" style="margin-left:20px;">
98
+                  <div class="inline_block" style="margin-left:10px;">
99
                     病情:
99
                     病情:
100
                     <check-box
100
                     <check-box
101
                       v-for="(item, index) in sick_condition_arr" :key="index"
101
                       v-for="(item, index) in sick_condition_arr" :key="index"
358
                 <div class="inline_block" style="margin-left: 5px;">
358
                 <div class="inline_block" style="margin-left: 5px;">
359
                   住院号:
359
                   住院号:
360
                   <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
360
                   <div class="under_line" style="width: 70px;text-align: left" v-if="record.receive_assessment.admission_number">
361
-                    {{record.receive_assessment.admission_number}}
361
+                    {{record.receive_assessment.condition == 1?record.receive_assessment.admission_number:'/'}}
362
                   </div>
362
                   </div>
363
                   <div class="under_line" style="width: 70px;" v-else>
363
                   <div class="under_line" style="width: 70px;" v-else>
364
                     {{'/'}}
364
                     {{'/'}}
382
 
382
 
383
                 <div class="inline_block" style="margin-left: 10px;">
383
                 <div class="inline_block" style="margin-left: 10px;">
384
                   诊断:
384
                   诊断:
385
-                  <div class="under_line_two" style="width: 180px;text-align: left">{{record.patient.diagnose}}</div>
385
+                  <div class="under_line_two" style="width: 150px;text-align: left">{{record.patient.diagnose}}</div>
386
                 </div>
386
                 </div>
387
 
387
 
388
               </div>
388
               </div>
507
       }
507
       }
508
     },
508
     },
509
     created() {
509
     created() {
510
-
511
       this.way_arr = getDataConfig('hemodialysis', 'way')
510
       this.way_arr = getDataConfig('hemodialysis', 'way')
512
       this.consciousness_arr = getDataConfig('hemodialysis', 'consciousness')
511
       this.consciousness_arr = getDataConfig('hemodialysis', 'consciousness')
513
       this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
512
       this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
517
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
516
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
518
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
517
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
519
 
518
 
520
-
521
-
522
       var xtuser = this.$store.getters.xt_user
519
       var xtuser = this.$store.getters.xt_user
523
       this.orgname = xtuser.org.org_name
520
       this.orgname = xtuser.org.org_name
524
       //   this.orgname = "遂溪方济医院";
521
       //   this.orgname = "遂溪方济医院";
563
             this.advice_groups = []
560
             this.advice_groups = []
564
             this.advice_groups_2 = []
561
             this.advice_groups_2 = []
565
             var dlegh = 0
562
             var dlegh = 0
566
-            if((this.records[recordIndex].assessment_before_dislysis
567
-              && this.records[recordIndex].assessment_before_dislysis.systolic_blood_pressure != 0
568
-              &&this.records[recordIndex].assessment_before_dislysis.diastolic_blood_pressure != 0)
569
-              || (this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.remark.length > 0)
570
-              ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.pulse_frequency != 0)
571
-              ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.breathing_rate  != 0)
572
-              ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.temperature  != 0)) {
563
+            if ((this.records[recordIndex].assessment_before_dislysis &&
564
+            this.records[recordIndex].assessment_before_dislysis.systolic_blood_pressure != 0 &&
565
+            this.records[recordIndex].assessment_before_dislysis.diastolic_blood_pressure != 0) ||
566
+            (this.records[recordIndex].assessment_before_dislysis && this.records[recordIndex].assessment_before_dislysis.remark.length > 0) ||
567
+            (this.records[recordIndex].assessment_before_dislysis && this.records[recordIndex].assessment_before_dislysis.pulse_frequency != 0) ||
568
+            (this.records[recordIndex].assessment_before_dislysis && this.records[recordIndex].assessment_before_dislysis.breathing_rate != 0) ||
569
+            (this.records[recordIndex].assessment_before_dislysis && this.records[recordIndex].assessment_before_dislysis.temperature != 0)) {
573
               var nl = 8
570
               var nl = 8
574
               this.records[recordIndex].print_length = 8
571
               this.records[recordIndex].print_length = 8
575
-            } else{
572
+            } else {
576
               var nl = 9
573
               var nl = 9
577
               this.records[recordIndex].print_length = 9
574
               this.records[recordIndex].print_length = 9
578
             }
575
             }
579
             if (this.records[recordIndex].monitor_records && this.records[recordIndex].monitor_records.length < 8) {
576
             if (this.records[recordIndex].monitor_records && this.records[recordIndex].monitor_records.length < 8) {
580
               dlegh = nl - this.records[recordIndex].monitor_records.length
577
               dlegh = nl - this.records[recordIndex].monitor_records.length
581
             }
578
             }
582
-            if(this.records[recordIndex].monitor_records.length <=0 ){
579
+            if (this.records[recordIndex].monitor_records.length <= 0) {
583
               dlegh = nl
580
               dlegh = nl
584
             }
581
             }
585
             if (dlegh > 0) {
582
             if (dlegh > 0) {
592
             }
589
             }
593
 
590
 
594
             this.records[recordIndex].monitor_records2 = []
591
             this.records[recordIndex].monitor_records2 = []
595
-            if (this.records[recordIndex].monitor_records.length > 13){
592
+            if (this.records[recordIndex].monitor_records.length > 13) {
596
               const tempMonitors = []
593
               const tempMonitors = []
597
               const tempMonitors2 = []
594
               const tempMonitors2 = []
598
 
595
 
647
                 if ('children' in this.doctor_advices[index] && this.doctor_advices[index].children.length > 0) {
644
                 if ('children' in this.doctor_advices[index] && this.doctor_advices[index].children.length > 0) {
648
                   new_advice_index = index + this.doctor_advices[index].children.length + 1
645
                   new_advice_index = index + this.doctor_advices[index].children.length + 1
649
 
646
 
650
-
651
                   var doctor_advice = {
647
                   var doctor_advice = {
652
                     delivery_way: this.doctor_advices[index].delivery_way,
648
                     delivery_way: this.doctor_advices[index].delivery_way,
653
                     execution_frequency: this.doctor_advices[index].execution_frequency,
649
                     execution_frequency: this.doctor_advices[index].execution_frequency,
659
                     execution_staff: this.doctor_advices[index].execution_staff,
655
                     execution_staff: this.doctor_advices[index].execution_staff,
660
                     checker: this.doctor_advices[index].checker,
656
                     checker: this.doctor_advices[index].checker,
661
                     advice_doctor: this.doctor_advices[index].advice_doctor,
657
                     advice_doctor: this.doctor_advices[index].advice_doctor,
662
-                    execution_time: this.doctor_advices[index].execution_time,
663
-
658
+                    execution_time: this.doctor_advices[index].execution_time
664
 
659
 
665
                   }
660
                   }
666
                   doctor_advice['isShow'] = 1
661
                   doctor_advice['isShow'] = 1
682
                   if (advice.parent_id > 0) {
677
                   if (advice.parent_id > 0) {
683
                     if (this.advice_groups.length > 0) {
678
                     if (this.advice_groups.length > 0) {
684
                       var parent_group = this.advice_groups[
679
                       var parent_group = this.advice_groups[
685
-                      this.advice_groups.length - 1
686
-                        ]
680
+                        this.advice_groups.length - 1
681
+                      ]
687
                       if (parent_group.advices.length > 0) {
682
                       if (parent_group.advices.length > 0) {
688
                         if (parent_group.advices[0].id == advice.parent_id) {
683
                         if (parent_group.advices[0].id == advice.parent_id) {
689
                           parent_group.advices.push(advice)
684
                           parent_group.advices.push(advice)
729
                     if (advice.parent_id > 0) {
724
                     if (advice.parent_id > 0) {
730
                       if (this.advice_groups_2.length > 0) {
725
                       if (this.advice_groups_2.length > 0) {
731
                         var parent_group = this.advice_groups_2[
726
                         var parent_group = this.advice_groups_2[
732
-                        this.advice_groups_2.length - 1
733
-                          ]
727
+                          this.advice_groups_2.length - 1
728
+                        ]
734
                         if (parent_group.advices.length > 0) {
729
                         if (parent_group.advices.length > 0) {
735
                           if (parent_group.advices[0].id == advice.parent_id) {
730
                           if (parent_group.advices[0].id == advice.parent_id) {
736
                             parent_group.advices.push(advice)
731
                             parent_group.advices.push(advice)
800
     },
795
     },
801
     methods: {
796
     methods: {
802
       printAction: function() {
797
       printAction: function() {
803
-        const style = '@media print {.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: 960px;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: 5px 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-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:1000px;}.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%;}.print-yema5{position: absolute;top:1370px;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;}'
798
+        const style = '@media print {.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: 960px;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: 16px;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: 5px 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-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:1000px;}.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%;}.print-yema5{position: absolute;top:1370px;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;}'
804
 
799
 
805
         printJS({
800
         printJS({
806
           printable: 'print_content',
801
           printable: 'print_content',
882
         } else {
877
         } else {
883
           return ''
878
           return ''
884
         }
879
         }
885
-      },getFloat: function(x) {
880
+      }, getFloat: function(x) {
886
         if (x != '.') {
881
         if (x != '.') {
887
-          var f = Math.round(x * 100) / 100;
888
-          var s = f.toString();
889
-          var rs = s.indexOf('.');
882
+          var f = Math.round(x * 100) / 100
883
+          var s = f.toString()
884
+          var rs = s.indexOf('.')
890
           if (rs <= 0) {
885
           if (rs <= 0) {
891
-            rs = s.length;
892
-            s += '.';
886
+            rs = s.length
887
+            s += '.'
893
           }
888
           }
894
           while (s.length <= rs + 1) {
889
           while (s.length <= rs + 1) {
895
-            s += '0';
890
+            s += '0'
896
           }
891
           }
897
-          return s;
892
+          return s
898
         } else {
893
         } else {
899
-          return '0.0';
894
+          return '0.0'
900
         }
895
         }
901
-
902
       },
896
       },
903
       getAdminUser(key, id) {
897
       getAdminUser(key, id) {
904
         if (typeof (key) === 'undefined' || key == null || typeof (key[id]) === 'undefined') {
898
         if (typeof (key) === 'undefined' || key == null || typeof (key[id]) === 'undefined') {
941
           return ''
935
           return ''
942
         }
936
         }
943
         return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
937
         return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
944
-
945
       }, newAdviceGroupObject: function() {
938
       }, newAdviceGroupObject: function() {
946
         return Object.assign(
939
         return Object.assign(
947
           {},
940
           {},
950
             advices: []
943
             advices: []
951
           }
944
           }
952
         )
945
         )
953
-      },getNumber:function(record) {
946
+      }, getNumber: function(record) {
954
         console.log(record)
947
         console.log(record)
955
       }
948
       }
956
     }
949
     }
981
   }
974
   }
982
 
975
 
983
   .row {
976
   .row {
984
-    font-size: 14px;
977
+    font-size: 16px;
985
     line-height: 20px;
978
     line-height: 20px;
986
     padding: 5px 0;
979
     padding: 5px 0;
987
   }
980
   }

文件差異過大導致無法顯示
+ 1022 - 453
src/xt_pages/dialysis/batch_print/batch_print_order_seven.vue


文件差異過大導致無法顯示
+ 592 - 469
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue


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

451
                           <span v-if="prescription.anticoagulant==2">{{prescription.anticoagulant_shouji}}</span>
451
                           <span v-if="prescription.anticoagulant==2">{{prescription.anticoagulant_shouji}}</span>
452
                         </div>
452
                         </div>
453
                       </td>
453
                       </td>
454
-                      <td width="20">mS/m</td>
454
+                      <td width="20">mS/cm</td>
455
                       <td></td>
455
                       <td></td>
456
                     </tr>
456
                     </tr>
457
                   </tbody>
457
                   </tbody>

文件差異過大導致無法顯示
+ 1616 - 1180
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue


文件差異過大導致無法顯示
+ 277 - 313
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue


文件差異過大導致無法顯示
+ 2105 - 1264
src/xt_pages/dialysis/template/DialysisPrintOrderThree.vue


+ 73 - 72
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue 查看文件

13
         <div class="inline_block" style="margin-left: 5px;">
13
         <div class="inline_block" style="margin-left: 5px;">
14
           住院号:
14
           住院号:
15
           <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
15
           <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
16
-            {{receiverTreatmentAccess.admission_number}}
16
+            {{patientInfo_source_2?receiverTreatmentAccess.admission_number: '/'}}
17
           </div>
17
           </div>
18
           <div class="under_line" style="width: 70px;text-align: left" v-else>
18
           <div class="under_line" style="width: 70px;text-align: left" v-else>
19
             {{'/'}}
19
             {{'/'}}
20
           </div>
20
           </div>
21
         </div>
21
         </div>
22
-        <div class="inline_block" style="margin-left:10px;">
22
+        <div class="inline_block" style="margin-left:5px;">
23
           姓名:
23
           姓名:
24
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
24
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
25
         </div>
25
         </div>
26
-        <div class="inline_block" style="margin-left: 10px;">
26
+        <div class="inline_block" style="margin-left: 5px;">
27
           性别:
27
           性别:
28
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
28
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
29
           &nbsp;
29
           &nbsp;
30
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
30
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
31
         </div>
31
         </div>
32
-        <div class="inline_block" style="margin-left: 10px;">
32
+        <div class="inline_block" style="margin-left: 5px;">
33
           年龄:
33
           年龄:
34
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
34
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
35
35
36
         </div>
36
         </div>
37
-        <div class="inline_block" style="margin-left: 10px;">
37
+        <div class="inline_block" style="margin-left: 5px;">
38
           诊断:
38
           诊断:
39
-          <div class="under_line" style="width: 180px;text-align: left">{{patientInfo.diagnose}}</div>
39
+          <div class="under_line" style="width: 150px;text-align: left">{{patientInfo.diagnose}}</div>
40
         </div>
40
         </div>
41
       </div>
41
       </div>
42
 
42
 
50
               <div class="row" style="padding: 2px 0;line-height:19px;">
50
               <div class="row" style="padding: 2px 0;line-height:19px;">
51
                 <div class="inline_block">
51
                 <div class="inline_block">
52
                   入科方式:
52
                   入科方式:
53
-                  <check-box v-for="item,index in way_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.way==item.id?true:false"></check-box>
53
+                  <check-box v-for="(item,index) in way_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.way==item.id?true:false"></check-box>
54
                   <!--<check-box text="扶行" :checked="receiverTreatmentAccess.way==2?true:false"></check-box>-->
54
                   <!--<check-box text="扶行" :checked="receiverTreatmentAccess.way==2?true:false"></check-box>-->
55
                   <!--<check-box text="轮椅" :checked="receiverTreatmentAccess.way==3?true:false"></check-box>-->
55
                   <!--<check-box text="轮椅" :checked="receiverTreatmentAccess.way==3?true:false"></check-box>-->
56
                   <!--<check-box text="平车" :checked="receiverTreatmentAccess.way==4?true:false"></check-box>-->
56
                   <!--<check-box text="平车" :checked="receiverTreatmentAccess.way==4?true:false"></check-box>-->
57
                 </div>
57
                 </div>
58
-                <div class="inline_block" style="margin-left: 30px;">
59
-                  透析频次:
60
-                  <div class="under_line" style="width: 30px;text-align: left">
61
-                    {{predialysis.dialysis_count?predialysis.dialysis_count:''}}
62
-                  </div>
63
-                  次/周
58
+                <div class="inline_block" style="margin-left: 10px;" >
59
+                  意识:
60
+                  <check-box v-for="(item,index) in consciousness_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.consciousness==item.id?true:false"></check-box>
61
+
62
+                  <!--<check-box text="清醒" :checked="receiverTreatmentAccess.consciousness==1?true:false"></check-box>-->
63
+                  <!--<check-box text="嗜睡" :checked="receiverTreatmentAccess.consciousness==2?true:false"></check-box>-->
64
+                  <!--<check-box text="昏迷" :checked="receiverTreatmentAccess.consciousness==3?true:false"></check-box>-->
65
+                  <!--<check-box text="模糊" :checked="receiverTreatmentAccess.consciousness==4?true:false"></check-box>-->
66
+
64
                 </div>
67
                 </div>
65
-                <div class="inline_block" style="margin-left: 30px;">
68
+                
69
+                <div class="inline_block" style="margin-left: 10px;">
66
                   透析机编号:
70
                   透析机编号:
67
                   <div class="under_line" style="width: 40px;text-align: left">{{dialysisOrder&&dialysisOrder.DeviceNumber&&dialysisOrder.DeviceNumber.number.length > 0?dialysisOrder.DeviceNumber.number:patientInfo.DialysisSchedule.device_number.number}}</div>
71
                   <div class="under_line" style="width: 40px;text-align: left">{{dialysisOrder&&dialysisOrder.DeviceNumber&&dialysisOrder.DeviceNumber.number.length > 0?dialysisOrder.DeviceNumber.number:patientInfo.DialysisSchedule.device_number.number}}</div>
68
                   型号
72
                   型号
71
               </div>
75
               </div>
72
               <div class="row" style="padding: 2px 0;line-height:19px;">
76
               <div class="row" style="padding: 2px 0;line-height:19px;">
73
                 <div class="inline_block" >
77
                 <div class="inline_block" >
74
-                  意识:
75
-                  <check-box v-for="item,index in consciousness_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.consciousness==item.id?true:false"></check-box>
76
-
77
-                  <!--<check-box text="清醒" :checked="receiverTreatmentAccess.consciousness==1?true:false"></check-box>-->
78
-                  <!--<check-box text="嗜睡" :checked="receiverTreatmentAccess.consciousness==2?true:false"></check-box>-->
79
-                  <!--<check-box text="昏迷" :checked="receiverTreatmentAccess.consciousness==3?true:false"></check-box>-->
80
-                  <!--<check-box text="模糊" :checked="receiverTreatmentAccess.consciousness==4?true:false"></check-box>-->
81
-
78
+                  透析频次:
79
+                  <div class="under_line" style="width: 30px;text-align: left">
80
+                    {{predialysis.dialysis_count?predialysis.dialysis_count:''}}
81
+                  </div>
82
+                  次/周
82
                 </div>
83
                 </div>
83
-                <div class="inline_block" >
84
+                <div class="inline_block" style="margin-left: 10px;">
84
                   活动性出血:
85
                   活动性出血:
85
                   <check-box text="无" :checked="predialysis.is_hemorrhage==2?true:false"></check-box>
86
                   <check-box text="无" :checked="predialysis.is_hemorrhage==2?true:false"></check-box>
86
                   <check-box text="异常" :checked="predialysis.is_hemorrhage==1?true:false"></check-box>
87
                   <check-box text="异常" :checked="predialysis.is_hemorrhage==1?true:false"></check-box>
87
-                  &nbsp;
88
+                  (&nbsp;
88
                   <check-box text="穿刺点渗血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
89
                   <check-box text="穿刺点渗血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
89
                   <check-box text="牙龈出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
90
                   <check-box text="牙龈出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
90
                   <check-box text="消化道出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
91
                   <check-box text="消化道出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
95
                           {{predialysis.hemorrhage_other}}
96
                           {{predialysis.hemorrhage_other}}
96
                         </span>
97
                         </span>
97
                   </div>
98
                   </div>
98
-                  &nbsp;
99
+                  &nbsp;)
99
                 </div>
100
                 </div>
100
               </div>
101
               </div>
101
               <div class="row" style="padding: 2px 0;line-height:19px;">
102
               <div class="row" style="padding: 2px 0;line-height:19px;">
235
               <table class="inside_table">
236
               <table class="inside_table">
236
                 <tbody>
237
                 <tbody>
237
                   <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
238
                   <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
238
-                  <tr>
239
+                  <tr style="font-size:16px;">
239
                     <td width="100">时间</td>
240
                     <td width="100">时间</td>
240
                     <td width="30">T<br>C°</td>
241
                     <td width="30">T<br>C°</td>
241
                     <td width="30">P<br/>次/分</td>
242
                     <td width="30">P<br/>次/分</td>
305
           <div class="inline_block" style="margin-left: 5px;">
306
           <div class="inline_block" style="margin-left: 5px;">
306
             住院号:
307
             住院号:
307
             <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
308
             <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
308
-              {{receiverTreatmentAccess.admission_number}}
309
+              {{patientInfo_source_2?receiverTreatmentAccess.admission_number:'/'}}
309
             </div>
310
             </div>
310
             <div class="under_line" style="width: 70px;text-align: left" v-else>
311
             <div class="under_line" style="width: 70px;text-align: left" v-else>
311
               {{'/'}}
312
               {{'/'}}
347
                   <td width="30">P<br/>次/分</td>
348
                   <td width="30">P<br/>次/分</td>
348
                   <td width="30">R<br/>次/分</td>
349
                   <td width="30">R<br/>次/分</td>
349
                   <td width="100">BP<br/>mmHg</td>
350
                   <td width="100">BP<br/>mmHg</td>
350
-                  <td width="60">静脉压/动脉压<br/>mmHg</td>
351
+                  <td width="70">静脉压/动脉压<br/>mmHg</td>
351
                   <td width="80">血流量<br/>ml/min</td>
352
                   <td width="80">血流量<br/>ml/min</td>
352
                   <td width="90">超滤量累计L</td>
353
                   <td width="90">超滤量累计L</td>
353
                   <td width="80">钠浓度<br/>mmol/L</td>
354
                   <td width="80">钠浓度<br/>mmol/L</td>
452
               </div>
453
               </div>
453
               <div class="row" style="padding: 2px 0;line-height:19px;">
454
               <div class="row" style="padding: 2px 0;line-height:19px;">
454
                 <div class="inline_block">
455
                 <div class="inline_block">
455
-                  透析器及血路管凝血情况: &emsp;动脉管道:
456
+                  透析器及血路管凝血情况:动脉管道:
456
                   <check-box text="0" :checked="afterdialysis.arterial_tube == 1?true:false"></check-box>
457
                   <check-box text="0" :checked="afterdialysis.arterial_tube == 1?true:false"></check-box>
457
                   <check-box text="+" :checked="afterdialysis.arterial_tube == 2?true:false"></check-box>
458
                   <check-box text="+" :checked="afterdialysis.arterial_tube == 2?true:false"></check-box>
458
                   <check-box text="++" :checked="afterdialysis.arterial_tube == 3?true:false"></check-box>
459
                   <check-box text="++" :checked="afterdialysis.arterial_tube == 3?true:false"></check-box>
460
                 </div>
461
                 </div>
461
 
462
 
462
                 <div class="inline_block">
463
                 <div class="inline_block">
463
-                  静脉管道
464
+                  静脉管道:
464
                   <check-box text="0" :checked="afterdialysis.intravenous_tube == 1?true:false"></check-box>
465
                   <check-box text="0" :checked="afterdialysis.intravenous_tube == 1?true:false"></check-box>
465
                   <check-box text="+" :checked="afterdialysis.intravenous_tube == 2?true:false"></check-box>
466
                   <check-box text="+" :checked="afterdialysis.intravenous_tube == 2?true:false"></check-box>
466
                   <check-box text="++" :checked="afterdialysis.intravenous_tube == 3?true:false"></check-box>
467
                   <check-box text="++" :checked="afterdialysis.intravenous_tube == 3?true:false"></check-box>
467
                   <check-box text="+++" :checked="afterdialysis.intravenous_tube == 4?true:false"></check-box>
468
                   <check-box text="+++" :checked="afterdialysis.intravenous_tube == 4?true:false"></check-box>
468
                 </div>
469
                 </div>
469
                 <div class="inline_block">
470
                 <div class="inline_block">
470
-                  透析器
471
+                  透析器:
471
                   <check-box text="0" :checked="afterdialysis.dialyzer == 1?true:false"></check-box>
472
                   <check-box text="0" :checked="afterdialysis.dialyzer == 1?true:false"></check-box>
472
                   <check-box text="+" :checked="afterdialysis.dialyzer == 2?true:false"></check-box>
473
                   <check-box text="+" :checked="afterdialysis.dialyzer == 2?true:false"></check-box>
473
                   <check-box text="++" :checked="afterdialysis.dialyzer == 3?true:false"></check-box>
474
                   <check-box text="++" :checked="afterdialysis.dialyzer == 3?true:false"></check-box>
601
         <div class="inline_block" style="margin-left: 5px;">
602
         <div class="inline_block" style="margin-left: 5px;">
602
           住院号:
603
           住院号:
603
           <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
604
           <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
604
-            {{receiverTreatmentAccess.admission_number}}
605
+            {{patientInfo_source_2?receiverTreatmentAccess.admission_number:'/'}}
605
           </div>
606
           </div>
606
           <div class="under_line" style="width: 70px;text-align: left" v-else>
607
           <div class="under_line" style="width: 70px;text-align: left" v-else>
607
             {{'/'}}
608
             {{'/'}}
608
           </div>
609
           </div>
609
         </div>
610
         </div>
610
-        <div class="inline_block" style="margin-left:10px;">
611
+        <div class="inline_block" style="margin-left:5px;">
611
           姓名:
612
           姓名:
612
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
613
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
613
         </div>
614
         </div>
614
-        <div class="inline_block" style="margin-left: 10px;">
615
+        <div class="inline_block" style="margin-left: 5px;">
615
           性别:
616
           性别:
616
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
617
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
617
           &nbsp;
618
           &nbsp;
618
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
619
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
619
         </div>
620
         </div>
620
-        <div class="inline_block" style="margin-left: 10px;">
621
+        <div class="inline_block" style="margin-left: 5px;">
621
           年龄:
622
           年龄:
622
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
623
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
623
624
624
         </div>
625
         </div>
625
-        <div class="inline_block" style="margin-left: 10px;">
626
+        <div class="inline_block" style="margin-left: 5px;">
626
           诊断:
627
           诊断:
627
-          <div class="under_line" style="width:180px;text-align: left">{{patientInfo.diagnose}}</div>
628
+          <div class="under_line" style="width:150px;text-align: left">{{patientInfo.diagnose}}</div>
628
         </div>
629
         </div>
629
       </div>
630
       </div>
630
 
631
 
668
               <!--<check-box text="HP" :checked="prescription.mode_id==4?true:false"></check-box>-->
669
               <!--<check-box text="HP" :checked="prescription.mode_id==4?true:false"></check-box>-->
669
               <!--<check-box text="HD+HP" :checked="prescription.mode_id==3?true:false"></check-box>-->
670
               <!--<check-box text="HD+HP" :checked="prescription.mode_id==3?true:false"></check-box>-->
670
               <!--</div>-->
671
               <!--</div>-->
671
-              <div class="inline_block" style="margin-left:20px;">
672
+              <div class="inline_block" style="margin-left:10px;">
672
                 其它:
673
                 其它:
673
-                <div class="under_line" style="width: 100px;text-align: left">
674
+                <div class="under_line" style="width: 50px;text-align: left">
674
                   <span v-if="prescription.mode_id>5">{{prescription.mode}}</span>
675
                   <span v-if="prescription.mode_id>5">{{prescription.mode}}</span>
675
                 </div>
676
                 </div>
676
               </div>
677
               </div>
677
-              <div class="inline_block" style="margin-left:20px;">
678
+              <div class="inline_block" style="margin-left:10px;">
678
                 治疗时间:
679
                 治疗时间:
679
                 <div class="under_line" style="width: 30px;text-align: left">
680
                 <div class="under_line" style="width: 30px;text-align: left">
680
                   {{prescription.dialysis_duration_hour?prescription.dialysis_duration_hour:'0'}}
681
                   {{prescription.dialysis_duration_hour?prescription.dialysis_duration_hour:'0'}}
685
                 </div>
686
                 </div>
686
                 min
687
                 min
687
               </div>
688
               </div>
688
-              <div class="inline_block">
689
-                &emsp;&emsp;病情:
689
+              <div class="inline_block" style="margin-left:10px;">
690
+                 病情:
690
                 <check-box v-for="item, index in sick_condition_arr" :key="index"  :text="item.name" :checked="receiverTreatmentAccess.sick_condition == item.id?true:false"></check-box>
691
                 <check-box v-for="item, index in sick_condition_arr" :key="index"  :text="item.name" :checked="receiverTreatmentAccess.sick_condition == item.id?true:false"></check-box>
691
 
692
 
692
                 <!--<check-box text="一般" :checked="receiverTreatmentAccess.sick_condition == 1?true:false"></check-box>-->
693
                 <!--<check-box text="一般" :checked="receiverTreatmentAccess.sick_condition == 1?true:false"></check-box>-->
734
             <div class="row" style="padding: 2px 0;line-height:24px;">
735
             <div class="row" style="padding: 2px 0;line-height:24px;">
735
               <div class="inline_block">
736
               <div class="inline_block">
736
                 透析液(mmol/L): &emsp;Ca<sup>2+</sup>:
737
                 透析液(mmol/L): &emsp;Ca<sup>2+</sup>:
737
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.calcium">
738
+                <div class="under_line" style="width: 40px;text-align: left" v-if="prescription.calcium">
738
                   <span>{{getFloat(prescription.calcium)?getFloat(prescription.calcium):'/'}}</span>
739
                   <span>{{getFloat(prescription.calcium)?getFloat(prescription.calcium):'/'}}</span>
739
                 </div>
740
                 </div>
740
-                <div class="under_line" style="width: 70px;" v-else>
741
+                <div class="under_line" style="width: 40px;" v-else>
741
                   <span>{{'/'}}</span>
742
                   <span>{{'/'}}</span>
742
                 </div>
743
                 </div>
743
 
744
 
744
                 mmol/L &emsp;Na<sup>+</sup>:
745
                 mmol/L &emsp;Na<sup>+</sup>:
745
 
746
 
746
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.sodium">
747
+                <div class="under_line" style="width: 40px;text-align: left" v-if="prescription.sodium">
747
                   <span>{{getFloat(prescription.sodium)?getFloat(prescription.sodium):'/'}}</span>
748
                   <span>{{getFloat(prescription.sodium)?getFloat(prescription.sodium):'/'}}</span>
748
                 </div>
749
                 </div>
749
-                <div class="under_line" style="width: 70px;" v-else>
750
+                <div class="under_line" style="width: 40px;" v-else>
750
                   <span>{{'/'}}</span>
751
                   <span>{{'/'}}</span>
751
                 </div>
752
                 </div>
752
 
753
 
753
                 mmol/L &emsp;K<sup>+</sup>:
754
                 mmol/L &emsp;K<sup>+</sup>:
754
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.kalium">
755
+                <div class="under_line" style="width: 50px;text-align: left" v-if="prescription.kalium">
755
                   <span>{{getFloat(prescription.kalium)?getFloat(prescription.kalium):'/'}}</span>
756
                   <span>{{getFloat(prescription.kalium)?getFloat(prescription.kalium):'/'}}</span>
756
                 </div>
757
                 </div>
757
-                <div class="under_line" style="width: 70px;" v-else>
758
+                <div class="under_line" style="width: 40px;" v-else>
758
                   <span>{{'/'}}</span>
759
                   <span>{{'/'}}</span>
759
                 </div>
760
                 </div>
760
                 mmol/L
761
                 mmol/L
761
               </div>
762
               </div>
762
               <div class="inline_block" v-if="prescription.displace_liqui_part == 0">
763
               <div class="inline_block" v-if="prescription.displace_liqui_part == 0">
763
                 &emsp;置换液后/前稀释 总量:
764
                 &emsp;置换液后/前稀释 总量:
764
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.displace_liqui_value">
765
+                <div class="under_line" style="width: 50px;text-align: left" v-if="prescription.displace_liqui_value">
765
                   {{prescription.displace_liqui_value}}
766
                   {{prescription.displace_liqui_value}}
766
                 </div>
767
                 </div>
767
-                <div class="under_line" style="width: 70px;" v-else>
768
+                <div class="under_line" style="width: 50px;" v-else>
768
                   {{'/'}}
769
                   {{'/'}}
769
                 </div>
770
                 </div>
770
                 L
771
                 L
771
               </div>
772
               </div>
772
               <div class="inline_block" v-if="prescription.displace_liqui_part == 1">
773
               <div class="inline_block" v-if="prescription.displace_liqui_part == 1">
773
                 &emsp;置换液前稀释 总量:
774
                 &emsp;置换液前稀释 总量:
774
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.displace_liqui_value">
775
+                <div class="under_line" style="width: 50px;text-align: left" v-if="prescription.displace_liqui_value">
775
                   {{prescription.displace_liqui_value}}
776
                   {{prescription.displace_liqui_value}}
776
                 </div>
777
                 </div>
777
-                <div class="under_line" style="width: 70px;" v-else>
778
+                <div class="under_line" style="width: 50px;" v-else>
778
                   {{'/'}}
779
                   {{'/'}}
779
                 </div>
780
                 </div>
780
                 L
781
                 L
781
               </div>
782
               </div>
782
               <div class="inline_block" v-if="prescription.displace_liqui_part == 2">
783
               <div class="inline_block" v-if="prescription.displace_liqui_part == 2">
783
                 &emsp;置换液后稀释 总量:
784
                 &emsp;置换液后稀释 总量:
784
-                <div class="under_line" style="width: 70px;text-align: left" v-if="prescription.displace_liqui_value">
785
+                <div class="under_line" style="width: 50px;text-align: left" v-if="prescription.displace_liqui_value">
785
                   {{prescription.displace_liqui_value}}
786
                   {{prescription.displace_liqui_value}}
786
                 </div>
787
                 </div>
787
-                <div class="under_line" style="width: 70px;" v-else>
788
+                <div class="under_line" style="width: 50px;" v-else>
788
                   {{'/'}}
789
                   {{'/'}}
789
                 </div>
790
                 </div>
790
                 L
791
                 L
820
             </div>
821
             </div>
821
             <div class="row" style="padding: 2px 0;line-height:24px;">
822
             <div class="row" style="padding: 2px 0;line-height:24px;">
822
               <div class="inline_block">
823
               <div class="inline_block">
823
-                透前重:
824
+                透前重:
824
                 <div class="under_line" style="width: 70px;text-align: left" v-if="predialysis.weight_before">
825
                 <div class="under_line" style="width: 70px;text-align: left" v-if="predialysis.weight_before">
825
                   {{predialysis.weight_before}}
826
                   {{predialysis.weight_before}}
826
                 </div>
827
                 </div>
940
             <div class="inline_block" style="margin-left: 5px;">
941
             <div class="inline_block" style="margin-left: 5px;">
941
               住院号:
942
               住院号:
942
               <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
943
               <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
943
-                {{receiverTreatmentAccess.admission_number}}
944
+                {{patientInfo_source_2?receiverTreatmentAccess.admission_number:'/'}}
944
               </div>
945
               </div>
945
               <div class="under_line" style="width: 70px;text-align: left" v-else>
946
               <div class="under_line" style="width: 70px;text-align: left" v-else>
946
                 {{'/'}}
947
                 {{'/'}}
1132
         doctor_advices: [],
1133
         doctor_advices: [],
1133
         advice_groups: [],
1134
         advice_groups: [],
1134
         advice_groups_2: [],
1135
         advice_groups_2: [],
1135
-        print_length : 0,
1136
+        print_length: 0,
1136
 
1137
 
1137
         AlPanel: {
1138
         AlPanel: {
1138
           id: 0,
1139
           id: 0,
1188
             style: style,
1189
             style: style,
1189
             scanStyles: false
1190
             scanStyles: false
1190
           })
1191
           })
1191
-        } else if (this.org_template_info.template_id == 2 ||this.org_template_info.template_id == 0 ) {
1192
+        } else if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0) {
1192
           printJS({
1193
           printJS({
1193
             printable: 'dialysis-print-box-1',
1194
             printable: 'dialysis-print-box-1',
1194
             type: 'html',
1195
             type: 'html',
1333
           this.org_template_info = response.data.data.org_template_info
1334
           this.org_template_info = response.data.data.org_template_info
1334
 
1335
 
1335
           if (this.monitors.length <= 9) {
1336
           if (this.monitors.length <= 9) {
1336
-            if(this.predialysis.systolic_blood_pressure != 0&&this.predialysis.diastolic_blood_pressure != 0||this.predialysis.remark.length > 0 || this.predialysis.pulse_frequency != 0 || this.predialysis.breathing_rate != 0 || this.predialysis.temperature != 0){
1337
+            if (this.predialysis.systolic_blood_pressure != 0 && this.predialysis.diastolic_blood_pressure != 0 || this.predialysis.remark.length > 0 || this.predialysis.pulse_frequency != 0 || this.predialysis.breathing_rate != 0 || this.predialysis.temperature != 0) {
1337
               var nl = 8
1338
               var nl = 8
1338
               this.print_length = 8
1339
               this.print_length = 8
1339
-            }else{
1340
+            } else {
1340
               var nl = 9
1341
               var nl = 9
1341
               this.print_length = 9
1342
               this.print_length = 9
1342
             }
1343
             }
1582
         return ''
1583
         return ''
1583
       }, getAge: function(val) {
1584
       }, getAge: function(val) {
1584
         if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0) {
1585
         if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0) {
1585
-          if(val.birthday != 0){
1586
+          if (val.birthday != 0) {
1586
             return jsGetAge(val.birth, '-')
1587
             return jsGetAge(val.birth, '-')
1587
-          }else{
1588
-
1588
+          } else {
1589
             return ''
1589
             return ''
1590
-
1591
           }
1590
           }
1592
         } else {
1591
         } else {
1593
-          if(val.birthday != 0){
1592
+          if (val.birthday != 0) {
1594
             return jsGetAge(val.birth, '-')
1593
             return jsGetAge(val.birth, '-')
1595
-          }else{
1594
+          } else {
1596
             return ''
1595
             return ''
1597
           }
1596
           }
1598
         }
1597
         }
1610
           }
1609
           }
1611
         )
1610
         )
1612
       }, getFloat: function(x) {
1611
       }, getFloat: function(x) {
1613
-        if(x == 0){
1614
-          return "/"
1612
+        if (x == 0) {
1613
+          return '/'
1615
         }
1614
         }
1616
         if (x != '.') {
1615
         if (x != '.') {
1617
           var f = Math.round(x * 100) / 100
1616
           var f = Math.round(x * 100) / 100
1647
         if (this.receiverTreatmentAccess.condition == 1) {
1646
         if (this.receiverTreatmentAccess.condition == 1) {
1648
           this.patientInfo_source_1 = false
1647
           this.patientInfo_source_1 = false
1649
           this.patientInfo_source_2 = true
1648
           this.patientInfo_source_2 = true
1650
-        } else if (this.receiverTreatmentAccess.source == 2) {
1649
+        } else if (this.receiverTreatmentAccess.condition == 2) {
1651
           this.patientInfo_source_2 = false
1650
           this.patientInfo_source_2 = false
1652
           this.patientInfo_source_1 = true
1651
           this.patientInfo_source_1 = true
1653
         } else {
1652
         } else {
1676
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
1675
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
1677
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
1676
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
1678
 
1677
 
1679
-
1680
       // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1678
       // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1681
 
1679
 
1682
       var bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1680
       var bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1705
 </script>
1703
 </script>
1706
 
1704
 
1707
 <style>
1705
 <style>
1706
+  .row {
1707
+    font-size: 16px !important;
1708
+  }
1708
    .print_page_main_content {
1709
    .print_page_main_content {
1709
     background-color: white;
1710
     background-color: white;
1710
     width: 960px;
1711
     width: 960px;
1803
   .print_page_main_content .proj_table .inside_table tr td {
1804
   .print_page_main_content .proj_table .inside_table tr td {
1804
     border: 1px solid;
1805
     border: 1px solid;
1805
     text-align: center;
1806
     text-align: center;
1806
-    font-size: 14px;
1807
+    font-size: 16px;
1807
     padding: 6px 5px;
1808
     padding: 6px 5px;
1808
-    line-height: 16px;
1809
+    line-height: 18px;
1809
   }
1810
   }
1810
 
1811
 
1811
   .print-table-no {
1812
   .print-table-no {