huangyw 3 vuotta sitten
vanhempi
commit
9eaa55e2f2

+ 52 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFortyEight.vue Näytä tiedosto

518
                 {{predialysis.blood_access_part_opera_id == item.id ? item.name :''}}
518
                 {{predialysis.blood_access_part_opera_id == item.id ? item.name :''}}
519
                 </span>
519
                 </span>
520
                 部位:
520
                 部位:
521
-                {{predialysis.blood_access_part_id ? '' : predialysis.blood_access_part_id}}&nbsp;&nbsp;
521
+                {{predialysis.blood_access_part_id ? predialysis.blood_access_part_id : ''}}&nbsp;&nbsp;
522
 
522
 
523
                 内瘘:{{predialysis.internal_fistula == ""?'无':predialysis.internal_fistula}}
523
                 内瘘:{{predialysis.internal_fistula == ""?'无':predialysis.internal_fistula}}
524
                 <!-- <label-box
524
                 <!-- <label-box
2383
       if (bloodAccessParOpera[i].name == "直穿") {
2383
       if (bloodAccessParOpera[i].name == "直穿") {
2384
         arrtwo.push(bloodAccessParOpera[i]);
2384
         arrtwo.push(bloodAccessParOpera[i]);
2385
       }
2385
       }
2386
+      if (bloodAccessParOpera[i].name == "动脉直穿") {
2387
+        arrtwo.push(bloodAccessParOpera[i]);
2388
+      }
2389
+      if (bloodAccessParOpera[i].name == "动静脉直穿") {
2390
+        arrtwo.push(bloodAccessParOpera[i]);
2391
+      }
2392
+      if (bloodAccessParOpera[i].name == "带隧道带绦纶套股静脉导管") {
2393
+        arrtwo.push(bloodAccessParOpera[i]);
2394
+      }
2395
+      if (bloodAccessParOpera[i].name == "带隧道带绦纶套锁骨下静脉导管") {
2396
+        arrtwo.push(bloodAccessParOpera[i]);
2397
+      }
2398
+      if (bloodAccessParOpera[i].name == "带隧道带绦纶套颈内静脉导管") {
2399
+        arrtwo.push(bloodAccessParOpera[i]);
2400
+      }
2401
+      if (bloodAccessParOpera[i].name == "无绦纶套股静脉导管") {
2402
+        arrtwo.push(bloodAccessParOpera[i]);
2403
+      }
2404
+      if (bloodAccessParOpera[i].name == "无绦纶套锁骨下静脉导管") {
2405
+        arrtwo.push(bloodAccessParOpera[i]);
2406
+      }
2407
+      if (bloodAccessParOpera[i].name == "无绦纶套颈内静脉导管") {
2408
+        arrtwo.push(bloodAccessParOpera[i]);
2409
+      }
2410
+      if (bloodAccessParOpera[i].name == "直线型移植血管动静脉内瘘") {
2411
+        arrtwo.push(bloodAccessParOpera[i]);
2412
+      }
2413
+      if (bloodAccessParOpera[i].name == "自体动静脉内瘘") {
2414
+        arrtwo.push(bloodAccessParOpera[i]);
2415
+      }
2416
+      if (bloodAccessParOpera[i].name == "袢型移植血管动静脉内瘘") {
2417
+        arrtwo.push(bloodAccessParOpera[i]);
2418
+      }
2419
+      if (bloodAccessParOpera[i].name == "静脉直穿") {
2420
+        arrtwo.push(bloodAccessParOpera[i]);
2421
+      }
2422
+      if (bloodAccessParOpera[i].name == "AVG") {
2423
+        arrtwo.push(bloodAccessParOpera[i]);
2424
+      }
2425
+      if (bloodAccessParOpera[i].name == "自体内瘘") {
2426
+        arrtwo.push(bloodAccessParOpera[i]);
2427
+      }
2428
+      if (bloodAccessParOpera[i].name == "AVF") {
2429
+        arrtwo.push(bloodAccessParOpera[i]);
2430
+      }
2431
+      if (bloodAccessParOpera[i].name == "颈内静脉") {
2432
+        arrtwo.push(bloodAccessParOpera[i]);
2433
+      }
2434
+      if (bloodAccessParOpera[i].name == "股静脉") {
2435
+        arrtwo.push(bloodAccessParOpera[i]);
2436
+      }
2386
       if (bloodAccessParOpera[i].name == "人造血管") {
2437
       if (bloodAccessParOpera[i].name == "人造血管") {
2387
         arrtwo.push(bloodAccessParOpera[i]);
2438
         arrtwo.push(bloodAccessParOpera[i]);
2388
       }
2439
       }

+ 1 - 1
src/xt_pages/outpatientDoctorStation/batch_print_treatTemplate/index.vue Näytä tiedosto

79
 
79
 
80
       }else{
80
       }else{
81
         const style =
81
         const style =
82
-        '@media print {#prescription-print{font-size:14px;page-break-after:always;}.prescription-print:last-child {page-break-after: auto;}.prescription-print{font-size: 14px;}.printTitle{font-size: 18px;text-align: center;font-weight: bold;}.infoTitle{display: flex;border-bottom: 2px solid #000;padding:0 10px;}.infoTitle div{width: 300px;margin-bottom:5px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain div{width: 50%;}.prescriptionBox{padding:0 10px;min-height:380px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{display: flex; justify-content: space-between; padding:0 10px; border-bottom: 2px solid #000;} .actionBar{display: flex; justify-content: space-between; padding:0 10px;margin:5px 0;} .actionBar div{width:150px;}}';
82
+        '@media print {#prescription-print{font-size:14px;page-break-after:always;}.prescription-print:last-child {page-break-after: auto;}.prescription-print{font-size: 14px;page-break-after:always;}.printTitle{font-size: 18px;text-align: center;font-weight: bold;}.infoTitle{display: flex;border-bottom: 2px solid #000;padding:0 10px;}.infoTitle div{width: 300px;margin-bottom:5px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain div{width: 50%;}.prescriptionBox{padding:0 10px;min-height:380px;}.doctor_style{border:none;}.doctor_style tr{page-break-inside:avoid;}.doctor_style tr td{border:1px solid #000}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{display: flex; justify-content: space-between; padding:0 10px; border-bottom: 2px solid #000;} .actionBar{display: flex; justify-content: space-between; padding:0 10px;margin:5px 0;} .actionBar div{width:150px;}}';
83
         printJS({
83
         printJS({
84
           printable: "prescriptionPrint",
84
           printable: "prescriptionPrint",
85
           type: "html",
85
           type: "html",

+ 11 - 3
src/xt_pages/outpatientDoctorStation/batch_print_treatTemplate/printOne.vue Näytä tiedosto

1
 <template>
1
 <template>
2
   <div id='prescriptionPrint'>
2
   <div id='prescriptionPrint'>
3
     <div v-for="(i,index) in printData">
3
     <div v-for="(i,index) in printData">
4
-      <div id='prescription-print' class="prescription-print" v-for="(item,index) in i.prescriptions" :key="index" v-if="item.project.length > 0">
4
+      <div id='prescription-print' class="prescription-print" style="page-break-after:always;" v-for="(item,index) in i.prescriptions" :key="index" v-if="item.project.length > 0">
5
         <div style="display:flex;justify-content: space-between;font-weight:bold;align-items:center;">
5
         <div style="display:flex;justify-content: space-between;font-weight:bold;align-items:center;">
6
           <div style="width:200px;display:flex;justify-content: space-between;font-weight:bold;">
6
           <div style="width:200px;display:flex;justify-content: space-between;font-weight:bold;">
7
             <span>费别</span>
7
             <span>费别</span>
94
           <div>费用:{{ getTotalOne(item.project).toFixed(2) ? getTotalOne(item.project).toFixed(2) : '' }}元</div>
94
           <div>费用:{{ getTotalOne(item.project).toFixed(2) ? getTotalOne(item.project).toFixed(2) : '' }}元</div>
95
         </div>
95
         </div>
96
 
96
 
97
-        <table style="width:100%;text-align:center;line-height:25px;border-collapse: collapse;" border="1">
98
-          <tr>
97
+        <table class="doctor_style" style="width:100%;text-align:center;line-height:25px;border-collapse: collapse;" border="1">
98
+          <tr style="page-break-inside:avoid;">
99
             <td style="width:16%;">治疗时间</td>
99
             <td style="width:16%;">治疗时间</td>
100
             <td style="width:16%;"></td>
100
             <td style="width:16%;"></td>
101
             <td style="width:16%;"></td>
101
             <td style="width:16%;"></td>
506
 .actionBar div {
506
 .actionBar div {
507
   width: 150px;
507
   width: 150px;
508
 }
508
 }
509
+.doctor_style {
510
+  tr{
511
+    page-break-inside:avoid;
512
+    td{
513
+      border: 1px solid #000;
514
+    }
515
+  }
516
+}
509
 </style>
517
 </style>