代码更新
This commit is contained in:
@@ -136,26 +136,32 @@ export default {
|
|||||||
const time = item.planstart_time
|
const time = item.planstart_time
|
||||||
var num = Number.parseFloat(item.storage_qty)
|
var num = Number.parseFloat(item.storage_qty)
|
||||||
const strTime = time.slice(0, 10)
|
const strTime = time.slice(0, 10)
|
||||||
|
let pcsn = item.pcsn
|
||||||
|
if (pcsn.length > 10) {
|
||||||
|
pcsn = '批次:' + pcsn.slice(0, 10) + '\n' + ' ' + pcsn.slice(10)
|
||||||
|
} else {
|
||||||
|
pcsn = '批次:' + pcsn
|
||||||
|
}
|
||||||
const LODOP = getLodop()
|
const LODOP = getLodop()
|
||||||
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
|
LODOP.PRINT_INIT('')
|
||||||
LODOP.SET_PRINT_PAGESIZE(1, '90mm', '90mm', '')
|
LODOP.SET_PRINT_PAGESIZE(1, '80mm', '60mm', '')
|
||||||
LODOP.ADD_PRINT_RECT('5mm', '5mm', '80mm', '80mm', 0, 1)
|
LODOP.ADD_PRINT_RECT('1mm', '3mm', '74mm', '54mm', 0, 1)
|
||||||
LODOP.ADD_PRINT_BARCODE('6mm', '6mm', '40mm', '40mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime+ '##' + item.order_no+ '##' + item.is_active)
|
LODOP.SET_PRINT_STYLE('FontSize', 12)
|
||||||
LODOP.SET_PRINT_STYLE('FontSize', 20)
|
|
||||||
LODOP.SET_PRINT_STYLE('Bold', 1)
|
LODOP.SET_PRINT_STYLE('Bold', 1)
|
||||||
LODOP.ADD_PRINT_HTM('14mm', '40mm', '90mm', '15mm', '日期:'+strTime)
|
LODOP.ADD_PRINT_BARCODE('2mm', '4mm', '33mm', '33mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime + '##' + item.order_no + '##' + item.is_active)
|
||||||
LODOP.ADD_PRINT_HTM('22mm', '40mm', '90mm', '15mm', '重量:'+ num.toFixed(3)+ 'kg')
|
LODOP.ADD_PRINT_TEXT('5mm', '35mm', '50mm', '15mm', '日期:' + strTime)
|
||||||
LODOP.ADD_PRINT_HTM('40mm', '8mm', '90mm', '15mm', '桶号:'+item.bucketunique+'')
|
LODOP.ADD_PRINT_TEXT('15mm', '35mm', '50mm', '15mm', pcsn)
|
||||||
LODOP.ADD_PRINT_HTM('48mm', '8mm', '90mm', '15mm', '编码:'+item.material_code+'')
|
LODOP.ADD_PRINT_TEXT('25mm', '35mm', '50mm', '15mm', '重量:' + num.toFixed(3) + 'kg')
|
||||||
LODOP.ADD_PRINT_HTM('56mm', '8mm', '90mm', '15mm', '名称:'+item.material_name+'')
|
LODOP.ADD_PRINT_TEXT('34mm', '5mm', '80mm', '15mm', '桶号:' + item.bucketunique + '')
|
||||||
LODOP.ADD_PRINT_HTM('64mm', '8mm', '90mm', '15mm', '批次:'+item.pcsn+'')
|
LODOP.ADD_PRINT_TEXT('41mm', '5mm', '80mm', '15mm', '编码:' + item.material_code + '')
|
||||||
LODOP.ADD_PRINT_HTM('72mm', '8mm', '90mm', '15mm', '顺序号:'+item.order_no+'')
|
LODOP.ADD_PRINT_TEXT('48mm', '5mm', '80mm', '15mm', '名称:' + item.material_name + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('48mm', '59mm', '80mm', '15mm', '序号:' + item.order_no + '')
|
||||||
// LODOP.PREVIEW()// 预览
|
// LODOP.PREVIEW()// 预览
|
||||||
LODOP.PRINT()// 打印
|
LODOP.PRINT()// 打印
|
||||||
})
|
})
|
||||||
this.crud.notify('打印成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
this.crud.notify('打印成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
||||||
})
|
})
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -190,18 +190,19 @@ export default {
|
|||||||
},
|
},
|
||||||
addIvt(index, row) {
|
addIvt(index, row) {
|
||||||
this.bomShow = true
|
this.bomShow = true
|
||||||
this.fileBomJson = row
|
this.nowindex = index
|
||||||
this.fileBomindex = index
|
this.nowrow = row
|
||||||
},
|
},
|
||||||
tableChanged2(row) {
|
tableChanged2(row) {
|
||||||
debugger
|
debugger
|
||||||
const arr = this.fileBom
|
// const arr = this.fileBom
|
||||||
for (let i = 0; i < arr.length; i++) {
|
// for (let i = 0; i < arr.length; i++) {
|
||||||
if (i === this.fileBomindex) {
|
// if (i === this.fileBomindex) {
|
||||||
arr[i].change_only_id = row.sparepart_only_id
|
// arr[i].change_only_id = row.sparepart_only_id
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
this.fileBom = arr
|
// this.fileBom = arr
|
||||||
|
this.$set(this.nowrow, 'change_only_id', row.sparepart_only_id)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user