rev:载具打印
This commit is contained in:
@@ -133,22 +133,22 @@
|
||||
>
|
||||
<el-form ref="form" :model="printForm" size="mini" label-width="150px">
|
||||
<el-form-item label="纸张高度(mm)" prop="pageh">
|
||||
<el-input-number v-model="printForm.pageh" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pageh" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="纸张宽度(mm)" prop="pagew">
|
||||
<el-input-number v-model="printForm.pagew" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pagew" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="页边距top(mm)" prop="pagetop">
|
||||
<el-input-number v-model="printForm.pagetop" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pagetop" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="页边距right(mm)" prop="pageright">
|
||||
<el-input-number v-model="printForm.pageright" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pageright" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="页边距down(mm)" prop="pagedown">
|
||||
<el-input-number v-model="printForm.pagedown" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pagedown" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="页边距left(mm)" prop="pageleft">
|
||||
<el-input-number v-model="printForm.pageleft" :precision="0" style="width: 150px;" />
|
||||
<el-input v-model="printForm.pageleft" :precision="0" style="width: 150px;" />
|
||||
</el-form-item>
|
||||
<br>
|
||||
</el-form>
|
||||
@@ -336,12 +336,12 @@ export default {
|
||||
printVisible: false,
|
||||
updateForm: {},
|
||||
printForm : {
|
||||
pageh:'40',
|
||||
pagew:'60',
|
||||
pagetop:'4.3',
|
||||
pagedown:'50',
|
||||
pageright:'30',
|
||||
pageleft:'8',
|
||||
pageh:'40mm',
|
||||
pagew:'60mm',
|
||||
pagetop:'4.3mm',
|
||||
pagedown:'50mm',
|
||||
pageright:'30mm',
|
||||
pageleft:'8mm',
|
||||
},
|
||||
pointMVisible: false,
|
||||
materType:'01',
|
||||
@@ -434,24 +434,24 @@ export default {
|
||||
},
|
||||
printView(){
|
||||
this.printForm = {
|
||||
pageh:'40',
|
||||
pagew:'60',
|
||||
pagetop:'4.3',
|
||||
pagedown:'50',
|
||||
pageright:'30',
|
||||
pageleft:'8',
|
||||
pageh:'40mm',
|
||||
pagew:'60mm',
|
||||
pagetop:'4.3mm',
|
||||
pagedown:'50mm',
|
||||
pageright:'30mm',
|
||||
pageleft:'8mm',
|
||||
},
|
||||
this.printVisible = true
|
||||
},
|
||||
printClose(){
|
||||
this.printVisible = false
|
||||
this.printForm = {
|
||||
pageh:'40',
|
||||
pagew:'60',
|
||||
pagetop:'4.3',
|
||||
pagedown:'50',
|
||||
pageright:'30',
|
||||
pageleft:'8',
|
||||
pageh:'40mm',
|
||||
pagew:'60mm',
|
||||
pagetop:'4.3mm',
|
||||
pagedown:'50mm',
|
||||
pageright:'30mm',
|
||||
pageleft:'8mm',
|
||||
}
|
||||
},
|
||||
print() {
|
||||
@@ -468,9 +468,9 @@ export default {
|
||||
const LODOP = getLodop()
|
||||
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
|
||||
// 打印纸张大小设置https://www.it610.com/article/2094844.html
|
||||
LODOP.SET_PRINT_PAGESIZE(1, printForm.pagew, printForm.pageh, '1')
|
||||
LODOP.SET_PRINT_PAGESIZE(1,this.printForm.pagew, this.printForm.pageh, '1')
|
||||
// LODOP.ADD_PRINT_RECT('0mm', '0mm', '50mm', '30mm', 0, 1)
|
||||
LODOP.ADD_PRINT_BARCODE(printForm.pagetop, printForm.pageleft, printForm.pagedown, printForm.pageright, '128Auto', code)
|
||||
LODOP.ADD_PRINT_BARCODE(this.printForm.pagetop, this.printForm.pageleft, this.printForm.pagedown, this.printForm.pageright, '128Auto', code)
|
||||
// LODOP.PREVIEW()// 预览
|
||||
LODOP.PRINT()// 打印
|
||||
this.crud.notify('打印成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
||||
|
||||
Reference in New Issue
Block a user