Browse Source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 2 years ago
parent
commit
0d51665b5c

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

@@ -518,7 +518,7 @@
518 518
                 {{predialysis.blood_access_part_opera_id == item.id ? item.name :''}}
519 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 523
                 内瘘:{{predialysis.internal_fistula == ""?'无':predialysis.internal_fistula}}
524 524
                 <!-- <label-box
@@ -2383,6 +2383,57 @@ export default {
2383 2383
       if (bloodAccessParOpera[i].name == "直穿") {
2384 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 2437
       if (bloodAccessParOpera[i].name == "人造血管") {
2387 2438
         arrtwo.push(bloodAccessParOpera[i]);
2388 2439
       }

+ 1 - 1
src/xt_pages/outpatientDoctorStation/batch_print_treatTemplate/index.vue View File

@@ -79,7 +79,7 @@ export default {
79 79
 
80 80
       }else{
81 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 83
         printJS({
84 84
           printable: "prescriptionPrint",
85 85
           type: "html",

+ 11 - 3
src/xt_pages/outpatientDoctorStation/batch_print_treatTemplate/printOne.vue View File

@@ -1,7 +1,7 @@
1 1
 <template>
2 2
   <div id='prescriptionPrint'>
3 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 5
         <div style="display:flex;justify-content: space-between;font-weight:bold;align-items:center;">
6 6
           <div style="width:200px;display:flex;justify-content: space-between;font-weight:bold;">
7 7
             <span>费别</span>
@@ -94,8 +94,8 @@
94 94
           <div>费用:{{ getTotalOne(item.project).toFixed(2) ? getTotalOne(item.project).toFixed(2) : '' }}元</div>
95 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 99
             <td style="width:16%;">治疗时间</td>
100 100
             <td style="width:16%;"></td>
101 101
             <td style="width:16%;"></td>
@@ -496,4 +496,12 @@ export default {
496 496
 .actionBar div {
497 497
   width: 150px;
498 498
 }
499
+.doctor_style {
500
+  tr{
501
+    page-break-inside:avoid;
502
+    td{
503
+      border: 1px solid #000;
504
+    }
505
+  }
506
+}
499 507
 </style>