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