公章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,40 +1191,19 @@ export default {
printCheck() {
//
const printContent = this.$refs.remarksPrintRefCheck.$el;
// canvas
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(() => {
this.$refs.remarksPrintRefCheck.print({
//
content: printContent.innerHTML
});
}, 1000);
//
//
document.body.classList.add('printing');
//
window.print();
//
window.onafterprint = () => {
document.body.classList.remove('printing');
printContent.removeChild(img);
};
},
//
print() {
print() {
this.$refs.remarksPrintRef.print();
},
@ -1298,4 +1277,15 @@ export default {
width: 70px !important;
margin-bottom: 10px;
}
@media print {
body.printing {
visibility: hidden;
}
body.printing .el-dialog {
visibility: visible;
position: absolute;
left: 0;
top: 0;
}
}
</style>