Browse Source

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

csx 5 years ago
parent
commit
0441d35207

+ 4 - 1
src/views/layout/components/Navbar.vue View File

@@ -183,7 +183,10 @@ export default {
183 183
               cur_app_id: data.current_app_id,
184 184
               org: data.org,
185 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 192
             this.$store.dispatch("ModifyUrlInfo", {

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_four.vue View File

@@ -337,7 +337,7 @@
337 337
                       目标KT/V:
338 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 342
                     </div>
343 343
                   </div>

File diff suppressed because it is too large
+ 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 View File

@@ -21,31 +21,31 @@
21 21
             <div class="inline_block" style="margin-left: 5px;">
22 22
               住院号:
23 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 25
               </div>
26 26
               <div class="under_line" style="width: 70px;" v-else>
27 27
                 {{'/'}}
28 28
               </div>
29 29
             </div>
30
-            <div class="inline_block" style="margin-left:10px;">
30
+            <div class="inline_block" style="margin-left:5px;">
31 31
               姓名:
32 32
               <div class="under_line" style="width: 50px;text-align: left">{{ record.patient.name }}</div>
33 33
             </div>
34
-            <div class="inline_block" style="margin-left: 10px;">
34
+            <div class="inline_block" style="margin-left: 5px;">
35 35
               性别:
36 36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
37 37
               &nbsp;
38 38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
39 39
             </div>
40
-            <div class="inline_block" style="margin-left: 10px;">
40
+            <div class="inline_block" style="margin-left: 5px;">
41 41
               年龄:
42 42
               <div class="under_line" style="width:30px;text-align: left">{{getAge(record.patient)}}</div>
43 43
44 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 49
             </div>
50 50
 
51 51
           </div>
@@ -76,45 +76,31 @@
76 76
                       <!--<check-box text="轮椅" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 3)"></check-box>-->
77 77
                       <!--<check-box text="平车" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 4)"></check-box>-->
78 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 82
                     </div>
86
-                    <div class="inline_block" style="margin-left: 30px;">
83
+                    
84
+                    <div class="inline_block" style="margin-left: 10px;">
87 85
                       透析机编号:
88 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 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 89
                     </div>
92
-                  </div>
90
+                    </div>
93 91
                   <div class="row" style="padding: 2px 0;line-height:19px;">
94 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 98
                     </div>
113
-                    <div class="inline_block"  style="margin-left: 5px;">
99
+                    <div class="inline_block"  style="margin-left: 10px;">
114 100
                       活动性出血:
115 101
                       <check-box text="无"  :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 2)"></check-box>
116 102
                       <check-box text="异常" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)"></check-box>
117
-                      &nbsp;
103
+                      (&nbsp;
118 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 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 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,7 +109,7 @@
123 109
                       <div class="under_line" style="width: 70px;text-align: left">
124 110
                         {{isCheckBoxChecked(record.assessment_before_dislysis, 'is_hemorrhage', 1)?record.assessment_before_dislysis.hemorrhage_other:''}}
125 111
                       </div>
126
-                      &nbsp;
112
+                      &nbsp;)
127 113
                     </div>
128 114
 
129 115
                   </div>
@@ -318,7 +304,7 @@
318 304
                       <td width="30">P<br/>次/分</td>
319 305
                       <td width="30">R<br/>次/分</td>
320 306
                       <td width="100">BP<br/>mmHg</td>
321
-                      <td width="60">静脉压/动脉压<br/>mmHg</td>
307
+                      <td width="70">静脉压/动脉压<br/>mmHg</td>
322 308
                       <td width="80">血流量<br/>ml/min</td>
323 309
                       <td width="90">超滤量累计L</td>
324 310
                       <td width="80">钠浓度<br/>mmol/L</td>
@@ -379,7 +365,7 @@
379 365
               <div class="inline_block" style="margin-left: 5px;">
380 366
                 住院号:
381 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 369
                 </div>
384 370
                 <div class="under_line" style="width: 70px;" v-else>
385 371
                   {{'/'}}
@@ -403,7 +389,7 @@
403 389
 
404 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 393
               </div>
408 394
 
409 395
             </div>
@@ -423,7 +409,7 @@
423 409
                       <td width="30">P<br/>次/分</td>
424 410
                       <td width="30">R<br/>次/分</td>
425 411
                       <td width="100">BP<br/>mmHg</td>
426
-                      <td width="60">静脉压/动脉压<br/>mmHg</td>
412
+                      <td width="70">静脉压/动脉压<br/>mmHg</td>
427 413
                       <td width="80">血流量<br/>ml/min</td>
428 414
                       <td width="90">超滤量累计L</td>
429 415
                       <td width="80">钠浓度<br/>mmol/L</td>
@@ -532,14 +518,14 @@
532 518
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'arterial_tube', 4)"></check-box>
533 519
                     </div>
534 520
                     <div class="inline_block">
535
-                      &emsp; 静脉管道:
521
+                       静脉管道:
536 522
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 1)"></check-box>
537 523
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 2)"></check-box>
538 524
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 3)"></check-box>
539 525
                       <check-box text="+++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'intravenous_tube', 4)"></check-box>
540 526
                     </div>
541 527
                     <div class="inline_block">
542
-                      &emsp;透析器:
528
+                      透析器:
543 529
                       <check-box text="0" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 1)"></check-box>
544 530
                       <check-box text="+" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 2)"></check-box>
545 531
                       <check-box text="++" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialyzer', 3)"></check-box>
@@ -576,15 +562,15 @@
576 562
                       &emsp;核对人:
577 563
                       <div class="under_line" style="width: 80px;text-align: left" v-if="record.dialysis_order == null">
578 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 566
                         <span v-if="setAdminUserES(record.check, 'modifier') == ''">{{getAdminUser(record.check, 'modifier')}}</span>
581 567
                         <img class="es-img" :src="setAdminUserES(record.check, 'modifier')" alt="" srcset="" v-else>
582 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 570
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
585 571
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
586 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 574
                         <span v-if="setAdminUserES(record.check, 'creater') == ''">{{getAdminUser(record.check, 'creater')}}</span>
589 575
                         <img class="es-img" :src="setAdminUserES(record.check, 'creater')" alt="" srcset="" v-else>
590 576
                       </div>
@@ -594,13 +580,13 @@
594 580
 
595 581
                     <div class="inline_block">
596 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 584
                         <!--{{getTime(check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}-->
599 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 587
                         {{getTime(record.check.check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
602 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 590
                         {{getTime(record.check.first_check_time,'{y}年{m}月{d}日 {h}时{i}分')}}
605 591
                       </div>
606 592
                     </div>
@@ -738,7 +724,6 @@
738 724
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
739 725
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
740 726
 
741
-
742 727
       var xtuser = this.$store.getters.xt_user
743 728
       this.orgname = xtuser.org.org_name
744 729
       //   this.orgname = "遂溪方济医院";
@@ -779,7 +764,7 @@
779 764
         var resp = rs.data
780 765
         if (resp.state == 1) {
781 766
           this.records = this.records.concat(resp.data.schedules)
782
-         // console.log('hheeeee', this.records)
767
+          // console.log('hheeeee', this.records)
783 768
           for (const recordIndex in this.records) {
784 769
             this.advice_groups = []
785 770
             this.advice_groups_2 = []
@@ -1034,7 +1019,7 @@
1034 1019
     },
1035 1020
     methods: {
1036 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 1024
         printJS({
1040 1025
           printable: 'print_content',
@@ -1170,10 +1155,10 @@
1170 1155
           return record[key] == target_value
1171 1156
         }
1172 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 1162
       }, newAdviceGroupObject: function() {
1178 1163
         return Object.assign(
1179 1164
           {},
@@ -1213,7 +1198,7 @@
1213 1198
   }
1214 1199
 
1215 1200
   .row {
1216
-    font-size: 14px;
1201
+    font-size: 16px;
1217 1202
     line-height: 20px;
1218 1203
     padding: 5px 0;
1219 1204
   }
@@ -1297,9 +1282,9 @@
1297 1282
   .print_page_main_content .proj_table .inside_table tr td {
1298 1283
     border: 1px solid;
1299 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 1290
   .print-table-no {

+ 39 - 46
src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue View File

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

File diff suppressed because it is too large
+ 1022 - 453
src/xt_pages/dialysis/batch_print/batch_print_order_seven.vue


File diff suppressed because it is too large
+ 592 - 469
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue


+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFour.vue View File

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

File diff suppressed because it is too large
+ 1616 - 1180
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue


File diff suppressed because it is too large
+ 277 - 313
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue


File diff suppressed because it is too large
+ 2105 - 1264
src/xt_pages/dialysis/template/DialysisPrintOrderThree.vue


+ 73 - 72
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue View File

@@ -13,30 +13,30 @@
13 13
         <div class="inline_block" style="margin-left: 5px;">
14 14
           住院号:
15 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 17
           </div>
18 18
           <div class="under_line" style="width: 70px;text-align: left" v-else>
19 19
             {{'/'}}
20 20
           </div>
21 21
         </div>
22
-        <div class="inline_block" style="margin-left:10px;">
22
+        <div class="inline_block" style="margin-left:5px;">
23 23
           姓名:
24 24
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
25 25
         </div>
26
-        <div class="inline_block" style="margin-left: 10px;">
26
+        <div class="inline_block" style="margin-left: 5px;">
27 27
           性别:
28 28
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
29 29
           &nbsp;
30 30
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
31 31
         </div>
32
-        <div class="inline_block" style="margin-left: 10px;">
32
+        <div class="inline_block" style="margin-left: 5px;">
33 33
           年龄:
34 34
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
35 35
36 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 40
         </div>
41 41
       </div>
42 42
 
@@ -50,19 +50,23 @@
50 50
               <div class="row" style="padding: 2px 0;line-height:19px;">
51 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 54
                   <!--<check-box text="扶行" :checked="receiverTreatmentAccess.way==2?true:false"></check-box>-->
55 55
                   <!--<check-box text="轮椅" :checked="receiverTreatmentAccess.way==3?true:false"></check-box>-->
56 56
                   <!--<check-box text="平车" :checked="receiverTreatmentAccess.way==4?true:false"></check-box>-->
57 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 67
                 </div>
65
-                <div class="inline_block" style="margin-left: 30px;">
68
+                
69
+                <div class="inline_block" style="margin-left: 10px;">
66 70
                   透析机编号:
67 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,20 +75,17 @@
71 75
               </div>
72 76
               <div class="row" style="padding: 2px 0;line-height:19px;">
73 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 83
                 </div>
83
-                <div class="inline_block" >
84
+                <div class="inline_block" style="margin-left: 10px;">
84 85
                   活动性出血:
85 86
                   <check-box text="无" :checked="predialysis.is_hemorrhage==2?true:false"></check-box>
86 87
                   <check-box text="异常" :checked="predialysis.is_hemorrhage==1?true:false"></check-box>
87
-                  &nbsp;
88
+                  (&nbsp;
88 89
                   <check-box text="穿刺点渗血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
89 90
                   <check-box text="牙龈出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
90 91
                   <check-box text="消化道出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
@@ -95,7 +96,7 @@
95 96
                           {{predialysis.hemorrhage_other}}
96 97
                         </span>
97 98
                   </div>
98
-                  &nbsp;
99
+                  &nbsp;)
99 100
                 </div>
100 101
               </div>
101 102
               <div class="row" style="padding: 2px 0;line-height:19px;">
@@ -235,7 +236,7 @@
235 236
               <table class="inside_table">
236 237
                 <tbody>
237 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 240
                     <td width="100">时间</td>
240 241
                     <td width="30">T<br>C°</td>
241 242
                     <td width="30">P<br/>次/分</td>
@@ -305,7 +306,7 @@
305 306
           <div class="inline_block" style="margin-left: 5px;">
306 307
             住院号:
307 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 310
             </div>
310 311
             <div class="under_line" style="width: 70px;text-align: left" v-else>
311 312
               {{'/'}}
@@ -347,7 +348,7 @@
347 348
                   <td width="30">P<br/>次/分</td>
348 349
                   <td width="30">R<br/>次/分</td>
349 350
                   <td width="100">BP<br/>mmHg</td>
350
-                  <td width="60">静脉压/动脉压<br/>mmHg</td>
351
+                  <td width="70">静脉压/动脉压<br/>mmHg</td>
351 352
                   <td width="80">血流量<br/>ml/min</td>
352 353
                   <td width="90">超滤量累计L</td>
353 354
                   <td width="80">钠浓度<br/>mmol/L</td>
@@ -452,7 +453,7 @@
452 453
               </div>
453 454
               <div class="row" style="padding: 2px 0;line-height:19px;">
454 455
                 <div class="inline_block">
455
-                  透析器及血路管凝血情况: &emsp;动脉管道:
456
+                  透析器及血路管凝血情况:动脉管道:
456 457
                   <check-box text="0" :checked="afterdialysis.arterial_tube == 1?true:false"></check-box>
457 458
                   <check-box text="+" :checked="afterdialysis.arterial_tube == 2?true:false"></check-box>
458 459
                   <check-box text="++" :checked="afterdialysis.arterial_tube == 3?true:false"></check-box>
@@ -460,14 +461,14 @@
460 461
                 </div>
461 462
 
462 463
                 <div class="inline_block">
463
-                  静脉管道
464
+                  静脉管道:
464 465
                   <check-box text="0" :checked="afterdialysis.intravenous_tube == 1?true:false"></check-box>
465 466
                   <check-box text="+" :checked="afterdialysis.intravenous_tube == 2?true:false"></check-box>
466 467
                   <check-box text="++" :checked="afterdialysis.intravenous_tube == 3?true:false"></check-box>
467 468
                   <check-box text="+++" :checked="afterdialysis.intravenous_tube == 4?true:false"></check-box>
468 469
                 </div>
469 470
                 <div class="inline_block">
470
-                  透析器
471
+                  透析器:
471 472
                   <check-box text="0" :checked="afterdialysis.dialyzer == 1?true:false"></check-box>
472 473
                   <check-box text="+" :checked="afterdialysis.dialyzer == 2?true:false"></check-box>
473 474
                   <check-box text="++" :checked="afterdialysis.dialyzer == 3?true:false"></check-box>
@@ -601,30 +602,30 @@
601 602
         <div class="inline_block" style="margin-left: 5px;">
602 603
           住院号:
603 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 606
           </div>
606 607
           <div class="under_line" style="width: 70px;text-align: left" v-else>
607 608
             {{'/'}}
608 609
           </div>
609 610
         </div>
610
-        <div class="inline_block" style="margin-left:10px;">
611
+        <div class="inline_block" style="margin-left:5px;">
611 612
           姓名:
612 613
           <div class="under_line" style="width: 50px;text-align: left">{{patientInfo.name}}</div>
613 614
         </div>
614
-        <div class="inline_block" style="margin-left: 10px;">
615
+        <div class="inline_block" style="margin-left: 5px;">
615 616
           性别:
616 617
           <check-box text="男" :checked="patientInfo_gender_1"></check-box>
617 618
           &nbsp;
618 619
           <check-box text="女" :checked="patientInfo_gender_2"></check-box>
619 620
         </div>
620
-        <div class="inline_block" style="margin-left: 10px;">
621
+        <div class="inline_block" style="margin-left: 5px;">
621 622
           年龄:
622 623
           <div class="under_line" style="width: 30px;text-align: left">{{getAge(patientInfo)}}</div>
623 624
624 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 629
         </div>
629 630
       </div>
630 631
 
@@ -668,13 +669,13 @@
668 669
               <!--<check-box text="HP" :checked="prescription.mode_id==4?true:false"></check-box>-->
669 670
               <!--<check-box text="HD+HP" :checked="prescription.mode_id==3?true:false"></check-box>-->
670 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 675
                   <span v-if="prescription.mode_id>5">{{prescription.mode}}</span>
675 676
                 </div>
676 677
               </div>
677
-              <div class="inline_block" style="margin-left:20px;">
678
+              <div class="inline_block" style="margin-left:10px;">
678 679
                 治疗时间:
679 680
                 <div class="under_line" style="width: 30px;text-align: left">
680 681
                   {{prescription.dialysis_duration_hour?prescription.dialysis_duration_hour:'0'}}
@@ -685,8 +686,8 @@
685 686
                 </div>
686 687
                 min
687 688
               </div>
688
-              <div class="inline_block">
689
-                &emsp;&emsp;病情:
689
+              <div class="inline_block" style="margin-left:10px;">
690
+                 病情:
690 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 693
                 <!--<check-box text="一般" :checked="receiverTreatmentAccess.sick_condition == 1?true:false"></check-box>-->
@@ -734,57 +735,57 @@
734 735
             <div class="row" style="padding: 2px 0;line-height:24px;">
735 736
               <div class="inline_block">
736 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 739
                   <span>{{getFloat(prescription.calcium)?getFloat(prescription.calcium):'/'}}</span>
739 740
                 </div>
740
-                <div class="under_line" style="width: 70px;" v-else>
741
+                <div class="under_line" style="width: 40px;" v-else>
741 742
                   <span>{{'/'}}</span>
742 743
                 </div>
743 744
 
744 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 748
                   <span>{{getFloat(prescription.sodium)?getFloat(prescription.sodium):'/'}}</span>
748 749
                 </div>
749
-                <div class="under_line" style="width: 70px;" v-else>
750
+                <div class="under_line" style="width: 40px;" v-else>
750 751
                   <span>{{'/'}}</span>
751 752
                 </div>
752 753
 
753 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 756
                   <span>{{getFloat(prescription.kalium)?getFloat(prescription.kalium):'/'}}</span>
756 757
                 </div>
757
-                <div class="under_line" style="width: 70px;" v-else>
758
+                <div class="under_line" style="width: 40px;" v-else>
758 759
                   <span>{{'/'}}</span>
759 760
                 </div>
760 761
                 mmol/L
761 762
               </div>
762 763
               <div class="inline_block" v-if="prescription.displace_liqui_part == 0">
763 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 766
                   {{prescription.displace_liqui_value}}
766 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 770
                 </div>
770 771
                 L
771 772
               </div>
772 773
               <div class="inline_block" v-if="prescription.displace_liqui_part == 1">
773 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 776
                   {{prescription.displace_liqui_value}}
776 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 780
                 </div>
780 781
                 L
781 782
               </div>
782 783
               <div class="inline_block" v-if="prescription.displace_liqui_part == 2">
783 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 786
                   {{prescription.displace_liqui_value}}
786 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 790
                 </div>
790 791
                 L
@@ -820,7 +821,7 @@
820 821
             </div>
821 822
             <div class="row" style="padding: 2px 0;line-height:24px;">
822 823
               <div class="inline_block">
823
-                透前重:
824
+                透前重:
824 825
                 <div class="under_line" style="width: 70px;text-align: left" v-if="predialysis.weight_before">
825 826
                   {{predialysis.weight_before}}
826 827
                 </div>
@@ -940,7 +941,7 @@
940 941
             <div class="inline_block" style="margin-left: 5px;">
941 942
               住院号:
942 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 945
               </div>
945 946
               <div class="under_line" style="width: 70px;text-align: left" v-else>
946 947
                 {{'/'}}
@@ -1132,7 +1133,7 @@
1132 1133
         doctor_advices: [],
1133 1134
         advice_groups: [],
1134 1135
         advice_groups_2: [],
1135
-        print_length : 0,
1136
+        print_length: 0,
1136 1137
 
1137 1138
         AlPanel: {
1138 1139
           id: 0,
@@ -1188,7 +1189,7 @@
1188 1189
             style: style,
1189 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 1193
           printJS({
1193 1194
             printable: 'dialysis-print-box-1',
1194 1195
             type: 'html',
@@ -1333,10 +1334,10 @@
1333 1334
           this.org_template_info = response.data.data.org_template_info
1334 1335
 
1335 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 1338
               var nl = 8
1338 1339
               this.print_length = 8
1339
-            }else{
1340
+            } else {
1340 1341
               var nl = 9
1341 1342
               this.print_length = 9
1342 1343
             }
@@ -1582,17 +1583,15 @@
1582 1583
         return ''
1583 1584
       }, getAge: function(val) {
1584 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 1587
             return jsGetAge(val.birth, '-')
1587
-          }else{
1588
-
1588
+          } else {
1589 1589
             return ''
1590
-
1591 1590
           }
1592 1591
         } else {
1593
-          if(val.birthday != 0){
1592
+          if (val.birthday != 0) {
1594 1593
             return jsGetAge(val.birth, '-')
1595
-          }else{
1594
+          } else {
1596 1595
             return ''
1597 1596
           }
1598 1597
         }
@@ -1610,8 +1609,8 @@
1610 1609
           }
1611 1610
         )
1612 1611
       }, getFloat: function(x) {
1613
-        if(x == 0){
1614
-          return "/"
1612
+        if (x == 0) {
1613
+          return '/'
1615 1614
         }
1616 1615
         if (x != '.') {
1617 1616
           var f = Math.round(x * 100) / 100
@@ -1647,7 +1646,7 @@
1647 1646
         if (this.receiverTreatmentAccess.condition == 1) {
1648 1647
           this.patientInfo_source_1 = false
1649 1648
           this.patientInfo_source_2 = true
1650
-        } else if (this.receiverTreatmentAccess.source == 2) {
1649
+        } else if (this.receiverTreatmentAccess.condition == 2) {
1651 1650
           this.patientInfo_source_2 = false
1652 1651
           this.patientInfo_source_1 = true
1653 1652
         } else {
@@ -1676,7 +1675,6 @@
1676 1675
       this.intake_arr = getDataConfig('hemodialysis', 'intake')
1677 1676
       this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
1678 1677
 
1679
-
1680 1678
       // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1681 1679
 
1682 1680
       var bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
@@ -1705,6 +1703,9 @@
1705 1703
 </script>
1706 1704
 
1707 1705
 <style>
1706
+  .row {
1707
+    font-size: 16px !important;
1708
+  }
1708 1709
    .print_page_main_content {
1709 1710
     background-color: white;
1710 1711
     width: 960px;
@@ -1803,9 +1804,9 @@
1803 1804
   .print_page_main_content .proj_table .inside_table tr td {
1804 1805
     border: 1px solid;
1805 1806
     text-align: center;
1806
-    font-size: 14px;
1807
+    font-size: 16px;
1807 1808
     padding: 6px 5px;
1808
-    line-height: 16px;
1809
+    line-height: 18px;
1809 1810
   }
1810 1811
 
1811 1812
   .print-table-no {