Browse Source

修改打印

csx 6 years ago
parent
commit
ae088fb462

+ 3 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue View File

@@ -1077,8 +1077,9 @@
1077 1077
                   symptom: '',
1078 1078
                   dispose: '',
1079 1079
                   result:  this.records[recordIndex].assessment_before_dislysis.remark,
1080
-                  monitoring_nurse: 0,
1081
-                }
1080
+                 monitoring_nurse:this.records[recordIndex].assessment_before_dislysis.creater
1081
+
1082
+               }
1082 1083
 
1083 1084
                 this.records[recordIndex].monitor_records.splice(0,0,records)
1084 1085
 

+ 22 - 31
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue View File

@@ -237,6 +237,24 @@
237 237
                       <td width="240">病情特殊情况处理<br/>及专科护理措施记录</td>
238 238
                       <td  width="100">护士签名</td>
239 239
                     </tr>
240
+
241
+                    <tr v-if="this.predialysis.systolic_blood_pressure != 0&&this.predialysis.diastolic_blood_pressure != 0||this.predialysis.remark.length > 0">
242
+                      <td>{{透析前}}</td>
243
+                      <td>{{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}</td>
244
+                      <td>{{''}}</td>
245
+                      <td>{{''}}</td>
246
+                      <td>{{''}}/{{''}}</td>
247
+                      <td>{{''}}</td>
248
+                      <td>{{''}}</td>
249
+                      <td>{{''}}</td>
250
+                      <td> {{predialysis.remark}}</td>
251
+                      <td>
252
+                        <span v-if="setAdminUserES(predialysis.creater) == ''">{{getAdminUser(predialysis.creater)}}</span>
253
+                        <img class="es-img" :src="setAdminUserES(predialysis.creater)"  alt="" srcset="" v-else>
254
+                      </td>
255
+                    </tr>
256
+
257
+
240 258
                     <tr v-for="(monitor,index) in monitors" :key="index">
241 259
                       <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
242 260
                       <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
@@ -562,7 +580,7 @@
562 580
                 <div class="row" style="padding: 2px 0;line-height:24px;">
563 581
                   <div class="inline_block">
564 582
                     诊断:
565
-                    <div class="under_line" style="width: 150px;">{{patientInfo.diagnose}}</div>
583
+                    <div class="under_line_two" style="width: 150px;">{{patientInfo.diagnose}}</div>
566 584
                   </div>
567 585
                   <div class="inline_block">
568 586
                     &emsp;治疗方式:
@@ -598,7 +616,7 @@
598 616
                     <check-box text="危" :checked="receiverTreatmentAccess.sick_condition == 3?true:false"></check-box>
599 617
                     <div class="inline_block">
600 618
                       &emsp;透析器型号:
601
-                      <div class="under_line" style="width: 200px">
619
+                      <div class="under_line_two" style="width: 200px">
602 620
                         {{prescription.dialyzer_perfusion_apparatus}}
603 621
                       </div>
604 622
                     </div>
@@ -1037,7 +1055,7 @@
1037 1055
         var ptime = Math.round(new Date().getTime() / 1000)
1038 1056
         this.print_time = uParseTime(ptime, '{y}-{m}-{d} {h}:{i}')
1039 1057
 
1040
-        const style = '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under_line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}  .dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}'
1058
+        const style = '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under_line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}      .under_line_two{border-bottom:1px solid #999;width:95%;text-align:left;margin-left:2px} .dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}'
1041 1059
 
1042 1060
         if (this.org_template_info.template_id != 2) {
1043 1061
           printJS({
@@ -1215,27 +1233,6 @@
1215 1233
             }
1216 1234
 
1217 1235
 
1218
-              if((this.predialysis.systolic_blood_pressure!= 0 && this.predialysis.diastolic_blood_pressure != 0) || (this.predialysis.remark.length > 0)) {
1219
-                let records = {
1220
-                  id : -1,
1221
-                  systolic_blood_pressure: this.predialysis.systolic_blood_pressure,
1222
-                  diastolic_blood_pressure: this.predialysis.diastolic_blood_pressure,
1223
-                  pulse_frequency: 0,
1224
-                  breathing_rate: 0,
1225
-                  venous_pressure: 0,
1226
-                  blood_flow_volume: 0,
1227
-                  ultrafiltration_volume: 0,
1228
-                  sodium_concentration: 0,
1229
-                  symptom: '',
1230
-                  dispose: '',
1231
-                  result:  this.predialysis.remark,
1232
-                  monitoring_nurse: 0,
1233
-                }
1234
-                this.monitors.splice(0,0,records)
1235
-              }
1236
-
1237
-
1238
-
1239 1236
 
1240 1237
 
1241 1238
 
@@ -1589,13 +1586,7 @@
1589 1586
   .inline_block {
1590 1587
     display: inline-block;
1591 1588
   }
1592
-   .under_line_two {
1593
-     display: inline-block;
1594
-     border-bottom: 1px solid #999;
1595
-     text-align: left;
1596
-     white-space: nowrap;
1597
-     width: 50%;
1598
-   }
1589
+   .under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}
1599 1590
 
1600 1591
    .under_line_two::before {content: "\00A0";}
1601 1592