diff --git a/mes/qd/src/views/wms/pdm/produce/worktask/print2Dialog.vue b/mes/qd/src/views/wms/pdm/produce/worktask/print2Dialog.vue index 1202660f..2caa6b45 100644 --- a/mes/qd/src/views/wms/pdm/produce/worktask/print2Dialog.vue +++ b/mes/qd/src/views/wms/pdm/produce/worktask/print2Dialog.vue @@ -139,27 +139,27 @@ export default { 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 + pcsn = pcsn.slice(0, 10) + '\n' + ' ' + pcsn.slice(10) } const LODOP = getLodop() LODOP.PRINT_INIT('') - LODOP.SET_PRINT_PAGESIZE(2, '150mm', '100mm', '') - LODOP.ADD_PRINT_RECT('2mm', '2mm', '146mm', '96mm', 0, 1) - LODOP.SET_PRINT_STYLE('FontSize', 23) + LODOP.SET_PRINT_PAGESIZE(2, '100mm', '150mm', '') + LODOP.ADD_PRINT_RECT('2mm', '7mm', '140mm', '96mm', 0, 1) + LODOP.SET_PRINT_STYLE('FontName', '黑体') + LODOP.SET_PRINT_STYLE('FontSize', 33) LODOP.SET_PRINT_STYLE('Bold', 1) - LODOP.ADD_PRINT_BARCODE('5mm', '5mm', '60mm', '60mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime + '##' + item.order_no + '##' + item.is_active) - LODOP.ADD_PRINT_TEXT('7mm', '65mm', '80mm', '27mm', '日期:' + strTime) - LODOP.ADD_PRINT_TEXT('19mm', '65mm', '80mm', '27mm', pcsn) - LODOP.ADD_PRINT_TEXT('31mm', '65mm', '80mm', '27mm', '重量:' + num.toFixed(3) + 'kg') - LODOP.ADD_PRINT_TEXT('43mm', '65mm', '80mm', '27mm', '桶号:' + item.bucketunique + '') + LODOP.ADD_PRINT_TEXT('7mm', '9mm', '150mm', '40mm', '编码:' + item.material_code + '') + LODOP.ADD_PRINT_TEXT('22mm', '9mm', '145mm', '40mm', '牌号:' + item.old_mark + '') + LODOP.ADD_PRINT_TEXT('37mm', '9mm', '145mm', '40mm', '批次:' + pcsn) + LODOP.SET_PRINT_STYLE('FontSize', 20) + LODOP.SET_PRINT_STYLE('Bold', 1) + LODOP.ADD_PRINT_BARCODE('60mm', '10mm', '40mm', '40mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime + '##' + item.order_no + '##' + item.is_active) + LODOP.ADD_PRINT_TEXT('60mm', '45mm', '80mm', '27mm', '日期:' + strTime) + LODOP.ADD_PRINT_TEXT('72mm', '45mm', '80mm', '27mm', '桶号:' + item.bucketunique + '') + LODOP.ADD_PRINT_TEXT('84mm', '45mm', '80mm', '27mm', '重量:' + num.toFixed(3) + 'kg') + LODOP.ADD_PRINT_TEXT('84mm', '108mm', '60mm', '27mm', '序号:' + item.order_no + '') - LODOP.ADD_PRINT_TEXT('59mm', '6mm', '140mm', '27mm', '编码:' + item.material_code + '') - LODOP.ADD_PRINT_TEXT('72mm', '6mm', '140mm', '27mm', '牌号:' + item.old_mark + '') - LODOP.ADD_PRINT_TEXT('85mm', '6mm', '140mm', '27mm', '名称:' + item.material_name + '') - LODOP.ADD_PRINT_TEXT('85mm', '110mm', '60mm', '27mm', '序号:' + item.order_no + '') - // LODOP.PREVIEW()// 预览 + // LODOP.PREVIEW()// 预览 LODOP.PRINT()// 打印 }) this.crud.notify('打印成功', CRUD.NOTIFICATION_TYPE.SUCCESS)