|
@@ -677,6 +677,17 @@
|
677
|
677
|
>打印</el-button
|
678
|
678
|
>
|
679
|
679
|
</template>
|
|
680
|
+ <template
|
|
681
|
+ v-if="org_template_info.template_id == 54">
|
|
682
|
+ <el-button
|
|
683
|
+ :loading="loading"
|
|
684
|
+ size="small"
|
|
685
|
+ icon="el-icon-printer"
|
|
686
|
+ @click="printThisPage"
|
|
687
|
+ type="primary"
|
|
688
|
+ >打印</el-button
|
|
689
|
+ >
|
|
690
|
+ </template>
|
680
|
691
|
</div>
|
681
|
692
|
<div class="app-container" style="min-height: 0">
|
682
|
693
|
<!--<div class="order-print-btn"-->
|
|
@@ -1073,6 +1084,12 @@
|
1073
|
1084
|
v-if="org_template_info.template_id == 53"
|
1074
|
1085
|
>
|
1075
|
1086
|
</DialysisPrintOrderFiftyThree>
|
|
1087
|
+ <DialysisPrintOrderFiftyFour
|
|
1088
|
+ v-bind:childResponse="childResponse"
|
|
1089
|
+ v-if="org_template_info.template_id == 54"
|
|
1090
|
+ >
|
|
1091
|
+ </DialysisPrintOrderFiftyFour>
|
|
1092
|
+
|
1076
|
1093
|
</div>
|
1077
|
1094
|
</el-container>
|
1078
|
1095
|
</div>
|
|
@@ -1144,9 +1161,11 @@ import DialysisPrintOrderFifty from "./template/DialysisPrintOrderFifty";
|
1144
|
1161
|
import DialysisPrintOrderFiftyOne from "./template/DialysisPrintOrderFiftyOne";
|
1145
|
1162
|
import DialysisPrintOrderFiftyTwo from "./template/DialysisPrintOrderFiftyTwo";
|
1146
|
1163
|
import DialysisPrintOrderFiftyThree from "./template/DialysisPrintOrderFiftyThree";
|
|
1164
|
+import DialysisPrintOrderFiftyFour from "./template/DialysisPrintOrderFiftyFour"
|
1147
|
1165
|
export default {
|
1148
|
1166
|
name: "dialysisPrintOrder",
|
1149
|
1167
|
components: {
|
|
1168
|
+ DialysisPrintOrderFiftyFour,
|
1150
|
1169
|
DialysisPrintOrderFiftyThree,
|
1151
|
1170
|
DialysisPrintOrderFiftyTwo,
|
1152
|
1171
|
DialysisPrintOrderFiftyOne,
|
|
@@ -1385,6 +1404,8 @@ export default {
|
1385
|
1404
|
'@media print {.dialysis-print-order{width:960px;margin:100px 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:30px;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:15px}.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;}';
|
1386
|
1405
|
// 漳浦天福样式
|
1387
|
1406
|
const style12 ='@page {margin-top:5px;}@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:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;} .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .print-table-2{ width: 100%;text-align: left;border-collapse: collapse;line-height: 38px;font-size: 14px;} .dialysis-print-order .print-table-2 tbody tr{height:43px; padding-bottom:-12px;} .print-table-2 tbody tr td{padding-bottom:-12px;} .td_div1{display:flex;white-space: normal;} .print-table-3{text-align: center;width: 300px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-3 .tr_3{border-bottom: 1px solid;} .print-table-3 .td_3 {border-right: 1px solid;} .print-table-3 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-3 .td_3_2 {width:72px;border-right: 1px solid;} .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;line-height:35px} .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;}@page {margin-left:30px;margin-right:40px;}';
|
|
1407
|
+ // 金乡宏大样式
|
|
1408
|
+ const style13 ='@page {margin-top:5px;}@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:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;} .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .print-table-2{ width: 100%;text-align: left;border-collapse: collapse;line-height: 38px;font-size: 14px;} .dialysis-print-order .print-table-2 tbody tr{height:43px; padding-bottom:-12px;} .print-table-2 tbody tr td{padding-bottom:-12px;} .td_div1{display:flex;white-space: normal;} .print-table-3{text-align: center;width: 390px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-3 .tr_3{border-bottom: 1px solid;} .print-table-3 .td_3 {border-right: 1px solid;} .print-table-3 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-3 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-4{text-align: center;width: 300px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-4 .tr_3{border-bottom: 1px solid;} .print-table-4 .td_3 {border-right: 1px solid;} .print-table-4 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-4 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-5{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .dialysis-print-order .print-table-5 tr td_5{width:75px;} .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;line-height:35px} .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;}@page {margin-left:30px;margin-right:40px;}';
|
1388
|
1409
|
|
1389
|
1410
|
if (this.org_template_info.template_id == 1) {
|
1390
|
1411
|
printJS({
|
|
@@ -1430,7 +1451,8 @@ export default {
|
1430
|
1451
|
this.org_template_info.template_id == 11 ||
|
1431
|
1452
|
this.org_template_info.template_id == 49 ||
|
1432
|
1453
|
this.org_template_info.template_id == 50 ||
|
1433
|
|
- this.org_template_info.template_id == 51
|
|
1454
|
+ this.org_template_info.template_id == 51 ||
|
|
1455
|
+ this.org_template_info.template_id == 54
|
1434
|
1456
|
) {
|
1435
|
1457
|
printJS({
|
1436
|
1458
|
printable: "dialysis-print-box-1",
|
|
@@ -1732,6 +1754,15 @@ export default {
|
1732
|
1754
|
style: style12,
|
1733
|
1755
|
scanStyles: false,
|
1734
|
1756
|
});
|
|
1757
|
+ }else if (
|
|
1758
|
+ this.org_template_info.template_id == 54
|
|
1759
|
+ ) {
|
|
1760
|
+ printJS({
|
|
1761
|
+ printable: "dialysis-print-box",
|
|
1762
|
+ type: "html",
|
|
1763
|
+ style: style13,
|
|
1764
|
+ scanStyles: false,
|
|
1765
|
+ });
|
1735
|
1766
|
}
|
1736
|
1767
|
},
|
1737
|
1768
|
printThisOnePage() {
|