Browse Source

2026-02-00

固定载具打印
master
fengyuan_yang 8 months ago
parent
commit
6df097a2ef
  1. 16
      src/views/modules/fixedCarrier/fixedCarrier.vue
  2. 16
      src/views/modules/yieldReport/com_separate_roll.vue

16
src/views/modules/fixedCarrier/fixedCarrier.vue

@ -578,26 +578,26 @@ export default {
LODOP.ADD_PRINT_LINE('13mm', '1mm', '13mm', '50mm', 0, 1) LODOP.ADD_PRINT_LINE('13mm', '1mm', '13mm', '50mm', 0, 1)
// 左侧文字信息 - 标签条码(第一行) // 左侧文字信息 - 标签条码(第一行)
const text1 = LODOP.ADD_PRINT_TEXT('2.5mm', '2mm', '46mm', '5mm', '标签条码: ' + (carrier.carrierNo || ''))
const text1 = LODOP.ADD_PRINT_TEXT('2.5mm', '2mm', '46mm', '5mm', 'NO.:' + (carrier.carrierNo || ''))
LODOP.SET_PRINT_STYLEA(text1, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text1, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text1, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text1, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text1, "Bold", 1) LODOP.SET_PRINT_STYLEA(text1, "Bold", 1)
// 左侧文字信息 - 载具类型编码(第二行) // 左侧文字信息 - 载具类型编码(第二行)
const text2 = LODOP.ADD_PRINT_TEXT('8.5mm', '2mm', '46mm', '5mm', '类型编码: ' + (carrier.carrierTypeCode || ''))
const text2 = LODOP.ADD_PRINT_TEXT('8.5mm', '2mm', '46mm', '5mm', 'Type:' + (carrier.carrierTypeCode || ''))
LODOP.SET_PRINT_STYLEA(text2, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text2, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text2, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text2, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text2, "Bold", 1) LODOP.SET_PRINT_STYLEA(text2, "Bold", 1)
// 左侧文字信息 - 载具类型名称(第三行) // 左侧文字信息 - 载具类型名称(第三行)
const text3 = LODOP.ADD_PRINT_TEXT('14.5mm', '2mm', '46mm', '5mm', '类型名称: ' + (carrier.carrierTypeName || ''))
const text3 = LODOP.ADD_PRINT_TEXT('14.5mm', '2mm', '46mm', '5mm', 'TypeDesc:' + (carrier.carrierTypeName || ''))
LODOP.SET_PRINT_STYLEA(text3, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text3, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text3, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text3, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text3, "Bold", 1) LODOP.SET_PRINT_STYLEA(text3, "Bold", 1)
// 右侧二维码(使用 LODOP 原生二维码) // 右侧二维码(使用 LODOP 原生二维码)
const qrIndex = LODOP.ADD_PRINT_BARCODE('1.5mm', '51mm', '19mm', '19mm', 'QRCode', carrier.carrierNo || '')
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeVersion", 4)
const qrIndex = LODOP.ADD_PRINT_BARCODE('1.5mm', '50mm', '18.5mm', '18.5mm', 'QRCode', carrier.carrierNo || '')
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeVersion", 0)
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeErrorLevel", "M") LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeErrorLevel", "M")
} }

16
src/views/modules/yieldReport/com_separate_roll.vue

@ -1226,26 +1226,26 @@ export default {
LODOP.ADD_PRINT_LINE('13mm', '1mm', '13mm', '50mm', 0, 1) LODOP.ADD_PRINT_LINE('13mm', '1mm', '13mm', '50mm', 0, 1)
// 左侧文字信息 - 标签条码(第一行) // 左侧文字信息 - 标签条码(第一行)
const text1 = LODOP.ADD_PRINT_TEXT('2.5mm', '2mm', '46mm', '5mm', '标签条码: ' + (row.carrierNo || ''))
const text1 = LODOP.ADD_PRINT_TEXT('2.5mm', '2mm', '46mm', '5mm', 'NO.:' + (row.carrierNo || ''))
LODOP.SET_PRINT_STYLEA(text1, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text1, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text1, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text1, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text1, "Bold", 1) LODOP.SET_PRINT_STYLEA(text1, "Bold", 1)
// 左侧文字信息 - 载具类型编码(第二行) // 左侧文字信息 - 载具类型编码(第二行)
const text2 = LODOP.ADD_PRINT_TEXT('8.5mm', '2mm', '46mm', '5mm', '类型编码: ' + (row.carrierTypeCode || ''))
const text2 = LODOP.ADD_PRINT_TEXT('8.5mm', '2mm', '46mm', '5mm', 'Type:' + (row.carrierTypeCode || ''))
LODOP.SET_PRINT_STYLEA(text2, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text2, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text2, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text2, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text2, "Bold", 1) LODOP.SET_PRINT_STYLEA(text2, "Bold", 1)
// 左侧文字信息 - 载具类型名称(第三行) // 左侧文字信息 - 载具类型名称(第三行)
const text3 = LODOP.ADD_PRINT_TEXT('14.5mm', '2mm', '46mm', '5mm', '类型名称: ' + (row.carrierTypeName || ''))
const text3 = LODOP.ADD_PRINT_TEXT('14.5mm', '2mm', '46mm', '5mm', 'TypeDesc:' + (row.carrierTypeName || ''))
LODOP.SET_PRINT_STYLEA(text3, "FontName", "Microsoft YaHei") LODOP.SET_PRINT_STYLEA(text3, "FontName", "Microsoft YaHei")
LODOP.SET_PRINT_STYLEA(text3, "FontSize", 7)
LODOP.SET_PRINT_STYLEA(text3, "FontSize", 5)
LODOP.SET_PRINT_STYLEA(text3, "Bold", 1) LODOP.SET_PRINT_STYLEA(text3, "Bold", 1)
// 右侧二维码(使用 LODOP 原生二维码) // 右侧二维码(使用 LODOP 原生二维码)
const qrIndex = LODOP.ADD_PRINT_BARCODE('1.5mm', '51mm', '19mm', '19mm', 'QRCode', row.carrierNo || '')
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeVersion", 4)
const qrIndex = LODOP.ADD_PRINT_BARCODE('1.5mm', '50mm', '18.5mm', '18.5mm', 'QRCode', row.carrierNo || '')
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeVersion", 0)
LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeErrorLevel", "M") LODOP.SET_PRINT_STYLEA(qrIndex, "QRCodeErrorLevel", "M")
// 执行打印 // 执行打印

Loading…
Cancel
Save