|
@@ -145,7 +145,8 @@
|
145
|
145
|
<!-- </el-button-->
|
146
|
146
|
<!-- >-->
|
147
|
147
|
|
148
|
|
- <el-button size="small" type="primary" @click="export_detail_three">报表下载12</el-button>
|
|
148
|
+ <el-button size="small" type="primary" @click="export_detail_three">报表下载12</el-button>
|
|
149
|
+ <el-button size="small" type="primary" @click="accounts_click = !accounts_click">门诊结账</el-button>
|
149
|
150
|
<!-- <el-button size="small" type="primary" @click="export_detail_four">报表下载3</el-button>-->
|
150
|
151
|
<!-- <el-button size="small" type="primary" @click="export_detail_five">报表下载3</el-button>-->
|
151
|
152
|
<!-- <el-button size="small" type="primary" @click="export_detail_six">诊疗下载</el-button>-->
|
|
@@ -380,8 +381,7 @@
|
380
|
381
|
type="primary"
|
381
|
382
|
@click="invoicePrint(scope.row)"
|
382
|
383
|
>打印发票
|
383
|
|
- </el-button
|
384
|
|
- >
|
|
384
|
+ </el-button>
|
385
|
385
|
</template>
|
386
|
386
|
</el-table-column>
|
387
|
387
|
</el-table>
|
|
@@ -497,7 +497,110 @@
|
497
|
497
|
:paramsObj="settlementObj"
|
498
|
498
|
></settlement-print>
|
499
|
499
|
</el-dialog>
|
|
500
|
+ <!-- 门诊结账 -->
|
|
501
|
+ <el-dialog
|
|
502
|
+ class="centerDialog"
|
|
503
|
+ width="70%"
|
|
504
|
+ title="打印"
|
|
505
|
+ :visible.sync="accounts_click"
|
|
506
|
+ >
|
|
507
|
+ <div>
|
|
508
|
+ <div id="accounts_print">
|
|
509
|
+ <div style="text-align: center;font-size: 18px;margin-bottom:20px ;">门诊结账</div>
|
|
510
|
+ <div style="margin: auto;">
|
|
511
|
+ <div style="margin-bottom: 20px;">
|
|
512
|
+ <table class="table" border="1" style="border-collapse: collapse;text-align: center;width: 100%;">
|
|
513
|
+ <tr>
|
|
514
|
+ <td>起始日期:</td>
|
|
515
|
+ <td></td>
|
|
516
|
+ <td>终止日期:</td>
|
|
517
|
+ <td></td>
|
|
518
|
+ <td>缴款日期:</td>
|
|
519
|
+ <td></td>
|
|
520
|
+ </tr>
|
|
521
|
+ <tr>
|
|
522
|
+ <td>起始单号:</td>
|
|
523
|
+ <td></td>
|
|
524
|
+ <td>终止单号:</td>
|
|
525
|
+ <td></td>
|
|
526
|
+ <td>缴款人员:</td>
|
|
527
|
+ <td></td>
|
|
528
|
+ </tr>
|
|
529
|
+ <tr>
|
|
530
|
+ <td>收费张数:</td>
|
|
531
|
+ <td></td>
|
|
532
|
+ <td>作废张数:</td>
|
|
533
|
+ <td></td>
|
|
534
|
+ <td>退费张数:</td>
|
|
535
|
+ <td></td>
|
|
536
|
+ </tr>
|
|
537
|
+ <tr>
|
|
538
|
+ <td>收费金额:</td>
|
|
539
|
+ <td></td>
|
|
540
|
+ <td>作废金额:</td>
|
|
541
|
+ <td></td>
|
|
542
|
+ <td>退费金额:</td>
|
|
543
|
+ <td></td>
|
|
544
|
+ </tr>
|
|
545
|
+ <tr>
|
|
546
|
+ <td>合计张数:</td>
|
|
547
|
+ <td></td>
|
|
548
|
+ <td>合计金额:</td>
|
|
549
|
+ <td colspan="3"></td>
|
|
550
|
+ </tr>
|
|
551
|
+ </table>
|
|
552
|
+ </div>
|
|
553
|
+ <div style="margin-bottom: 20px;">
|
|
554
|
+ <table class="table" border="1" style="border-collapse: collapse;text-align: center;width: 50%;">
|
|
555
|
+ <tr>
|
|
556
|
+ <td>医保</td>
|
|
557
|
+ <td>微信</td>
|
|
558
|
+ <td>现金</td>
|
|
559
|
+ <td>门诊预测</td>
|
|
560
|
+ <td>合计</td>
|
|
561
|
+ </tr>
|
|
562
|
+ <tr>
|
|
563
|
+ <td></td>
|
|
564
|
+ <td></td>
|
|
565
|
+ <td></td>
|
|
566
|
+ <td></td>
|
|
567
|
+ <td></td>
|
|
568
|
+ </tr>
|
|
569
|
+ </table>
|
|
570
|
+ </div>
|
|
571
|
+ <div>
|
|
572
|
+ <table class="table" border="1" style="border-collapse: collapse;text-align: center;width: 100%;">
|
|
573
|
+ <tr>
|
|
574
|
+ <td>单号</td>
|
|
575
|
+ <td>卡号</td>
|
|
576
|
+ <td>姓名</td>
|
|
577
|
+ <td>年龄</td>
|
|
578
|
+ <td>性别</td>
|
|
579
|
+ <td>收费金额</td>
|
|
580
|
+ <td>收费时间</td>
|
|
581
|
+ <td>类型</td>
|
|
582
|
+ </tr>
|
|
583
|
+ <tr>
|
|
584
|
+ <td></td>
|
|
585
|
+ <td></td>
|
|
586
|
+ <td></td>
|
|
587
|
+ <td></td>
|
|
588
|
+ <td></td>
|
|
589
|
+ <td></td>
|
|
590
|
+ <td></td>
|
|
591
|
+ <td></td>
|
|
592
|
+ </tr>
|
|
593
|
+ </table>
|
|
594
|
+ </div>
|
|
595
|
+ </div>
|
500
|
596
|
|
|
597
|
+ </div>
|
|
598
|
+ </div>
|
|
599
|
+ <span slot="footer" class="dialog-footer">
|
|
600
|
+ <el-button @click="accounts_click = false">取 消</el-button>
|
|
601
|
+ <el-button type="primary" @click="accounts_sum">确 定</el-button>
|
|
602
|
+ </span>
|
|
603
|
+ </el-dialog>
|
501
|
604
|
</div>
|
502
|
605
|
</template>
|
503
|
606
|
|
|
@@ -591,7 +694,8 @@ export default {
|
591
|
694
|
paramsObj: {},
|
592
|
695
|
invoiceParams: {},
|
593
|
696
|
settlementVisible: false,
|
594
|
|
- settlementObj: {}
|
|
697
|
+ settlementObj: {},
|
|
698
|
+ accounts_click:false,
|
595
|
699
|
}
|
596
|
700
|
},
|
597
|
701
|
|
|
@@ -636,6 +740,17 @@ export default {
|
636
|
740
|
},
|
637
|
741
|
|
638
|
742
|
methods: {
|
|
743
|
+ // 门诊结账
|
|
744
|
+ accounts_sum(){
|
|
745
|
+ const style = '@media print {#accounts_print{font-size:15px} .table tr td{padding:5px 0;}}'
|
|
746
|
+ printJS({
|
|
747
|
+ printable: "accounts_print",
|
|
748
|
+ type: "html",
|
|
749
|
+ style: style,
|
|
750
|
+ scanStyles: false
|
|
751
|
+ });
|
|
752
|
+
|
|
753
|
+ },
|
639
|
754
|
handleSelectionChange(val) {
|
640
|
755
|
this.selecting_schs = val
|
641
|
756
|
},
|
|
@@ -3737,3 +3852,10 @@ export default {
|
3737
|
3852
|
}
|
3738
|
3853
|
}
|
3739
|
3854
|
</script>
|
|
3855
|
+<style lang="scss">
|
|
3856
|
+ .table{
|
|
3857
|
+ tr td{
|
|
3858
|
+ padding:5px 0;
|
|
3859
|
+ }
|
|
3860
|
+ }
|
|
3861
|
+</style>
|