公章bug

This commit is contained in:
hongchao 2024-12-25 14:07:52 +08:00
parent d9dc57e7b0
commit b1bacdf86c
1 changed files with 19 additions and 29 deletions

View File

@ -1191,34 +1191,13 @@ export default {
printCheck() { printCheck() {
// //
const printContent = this.$refs.remarksPrintRefCheck.$el; const printContent = this.$refs.remarksPrintRefCheck.$el;
//
// canvas document.body.classList.add('printing');
const canvas = document.getElementById('canvas');
// canvas
const imgData = canvas.toDataURL('image/png');
//
const img = new Image();
img.src = imgData;
//
img.onload = () => {
console.log('Image loaded:', img);
//
img.style.display = 'block'; //
img.style.zIndex = '9999'; //
//
printContent.appendChild(img);
console.log('content:', printContent.innerHTML);
// //
setTimeout(() => { window.print();
this.$refs.remarksPrintRefCheck.print({ //
// window.onafterprint = () => {
content: printContent.innerHTML document.body.classList.remove('printing');
});
}, 1000);
//
printContent.removeChild(img); printContent.removeChild(img);
}; };
}, },
@ -1298,4 +1277,15 @@ export default {
width: 70px !important; width: 70px !important;
margin-bottom: 10px; margin-bottom: 10px;
} }
@media print {
body.printing {
visibility: hidden;
}
body.printing .el-dialog {
visibility: visible;
position: absolute;
left: 0;
top: 0;
}
}
</style> </style>