Browse Source

2025-11-25

过站采集-》创建分卷
插入SFDC_DefectHist表时,同时要将reRollNo字段插入进去,reRollNo字段是创建分卷时生成的那个卷号
master
fengyuan_yang 2 months ago
parent
commit
b219e26349
  1. 16
      src/views/modules/yieldReport/com_separate_roll.vue

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

@ -694,7 +694,7 @@ export default {
availableQty: row.availableQty || 0,
site: this.scheduleData.site
}
//
this.printCarrierLabel(printData)
},
@ -704,7 +704,7 @@ export default {
try {
// 使 QRCode.js 使线API
const qrCodeUrl = `https://api.qrserver.com/v1/create-qr-code/?size=120x120&data=${encodeURIComponent(data.carrierNo)}`
// HTML
const printContent = `
<div style="width: 100mm; font-family: Arial, sans-serif; padding: 10px; position: relative;">
@ -712,12 +712,12 @@ export default {
<div style="position: absolute; top: 10px; left: 10px;">
<img src="${qrCodeUrl}" style="width: 80px; height: 80px; border: 1px solid #ddd;" alt="QR Code"/>
</div>
<!-- 标题 -->
<div style="text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 15px; padding-top: 5px;">
固定载具标签
</div>
<!-- 信息表格 -->
<table style="width: 100%; border-collapse: collapse; font-size: 14px; margin-top: 10px;">
<tr>
@ -741,14 +741,14 @@ export default {
<td style="padding: 8px; border: 1px solid #333; font-size: 18px; font-weight: bold; color: #e74c3c;">${data.availableQty}</td>
</tr>
</table>
<!-- 打印时间 -->
<div style="text-align: center; margin-top: 15px; font-size: 11px; color: #999; border-top: 1px dashed #ccc; padding-top: 10px;">
打印时间: ${this.dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')}
</div>
</div>
`
//
const printWindow = window.open('', '_blank')
printWindow.document.write(`
@ -770,13 +770,13 @@ export default {
</html>
`)
printWindow.document.close()
//
setTimeout(() => {
printWindow.print()
printWindow.close()
}, 500)
this.$message.success('正在打印载具标签...')
} catch (error) {
this.$message.error('打印失败: ' + error.message)

Loading…
Cancel
Save