diff --git a/admin/src/pages/appointment/statistics.vue b/admin/src/pages/appointment/statistics.vue index 5700590..daeb733 100644 --- a/admin/src/pages/appointment/statistics.vue +++ b/admin/src/pages/appointment/statistics.vue @@ -66,6 +66,45 @@ const toggleUnmatched = (idx) => { } const fmt = (val) => Number(val).toFixed(2) + +const printRef = ref(null) + +const handlePrint = () => { + const el = printRef.value + if (!el) return + const win = window.open('', '_blank') + win.document.write(` + + + 收费统计 + + + ${el.innerHTML} + + `) + win.document.close() + win.focus() + win.print() + win.close() +}