|
@@ -3,7 +3,7 @@
|
|
|
@cancel="hideModal" :width="350 + 'mm'">
|
|
|
<div :spinning="spinning" style="min-height: 100px">
|
|
|
<div id="preview_content" ref="printDom">
|
|
|
-
|
|
|
+ 444444
|
|
|
</div>
|
|
|
</div>
|
|
|
<template slot="title">
|
|
@@ -54,7 +54,6 @@ export default {
|
|
|
hideModal() {
|
|
|
this.visible = false
|
|
|
this.waitShowPrinter = false
|
|
|
- this.$parent.initPrint()
|
|
|
// console.log(this.$parent);
|
|
|
},
|
|
|
show(hiprintTemplate, printData, width = '210') {
|
|
@@ -62,7 +61,8 @@ export default {
|
|
|
this.spinning = true
|
|
|
this.width = width
|
|
|
this.hiprintTemplate = hiprintTemplate
|
|
|
- this.printData = printData
|
|
|
+ printData.addPrintHtml({ options: { width: 140, height: 35, top: 180, left: 20, content:this.$refs.printData } });
|
|
|
+
|
|
|
setTimeout(() => {
|
|
|
// eslint-disable-next-line no-undef
|
|
|
$('#preview_content').html(hiprintTemplate.getHtml(printData))
|
|
@@ -70,28 +70,8 @@ export default {
|
|
|
}, 500)
|
|
|
},
|
|
|
print() {
|
|
|
-
|
|
|
- this.hiprintTemplate.print(this.printData, {}, {
|
|
|
- callback: () => {
|
|
|
- addPrint()
|
|
|
- this.hiprintTemplate = {}
|
|
|
- this.$parent.getList()
|
|
|
- this.$parent.tableSelection =[]
|
|
|
- }
|
|
|
- })
|
|
|
- this.hiprintTemplate.on('printSuccess', function (data) {
|
|
|
- console.log('打印完成')
|
|
|
- // addPrint()
|
|
|
- this.hiprintTemplate = {}
|
|
|
- this.$parent.getList()
|
|
|
- this.$parent.tableSelection =[]
|
|
|
- })
|
|
|
- // this.hiprintTemplate.on('printError', function (data) {
|
|
|
- // console.log('打印失败')
|
|
|
- // this.hiprintTemplate = {}
|
|
|
- // this.$parent.getList()
|
|
|
- // this.$parent.tableSelection =[]
|
|
|
- // })
|
|
|
+ this.hiprintTemplate.print({});
|
|
|
+
|
|
|
setTimeout(()=>{
|
|
|
this.hideModal()
|
|
|
},2000)
|
|
@@ -138,8 +118,8 @@ export default {
|
|
|
}
|
|
|
|
|
|
@media print {
|
|
|
-
|
|
|
-/*
|
|
|
+
|
|
|
+/*
|
|
|
td {
|
|
|
border: none !important;
|
|
|
} */
|