|
|
@@ -2,7 +2,7 @@ |
|
|
|
* @Author: zwq |
|
|
|
* @Date: 2023-08-01 14:55:51 |
|
|
|
* @LastEditors: zhp |
|
|
|
* @LastEditTime: 2023-10-20 15:05:09 |
|
|
|
* @LastEditTime: 2023-10-30 10:44:48 |
|
|
|
* @Description: |
|
|
|
--> |
|
|
|
<template> |
|
|
@@ -183,47 +183,48 @@ export default { |
|
|
|
this.dataListLoading = false; |
|
|
|
}); |
|
|
|
}, |
|
|
|
handlePrint(id){ |
|
|
|
getPackingModel(id).then(res => { |
|
|
|
var obj = { |
|
|
|
code: '11111222', |
|
|
|
test: '11111', |
|
|
|
test2: '3333333', |
|
|
|
test1: '222222', |
|
|
|
} |
|
|
|
console.log(res); |
|
|
|
// getPackingListInfo({ |
|
|
|
// size: 20, |
|
|
|
// current: 1, |
|
|
|
// boxNo: printModel.boxNo |
|
|
|
// }).then(result => { |
|
|
|
// this.substrateList = result.data.records |
|
|
|
// var obj = { |
|
|
|
// // time: this.getNewDate(), |
|
|
|
// boxNo: this.currentData.boxNo, |
|
|
|
// orderNum: this.currentData.orderNum, |
|
|
|
// powerLevel: this.currentData.powerLevel, |
|
|
|
// sapMaterial: this.currentData.sapMaterial, |
|
|
|
// img: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAHVklEQVR4nO2dT2wUVRzHv2/2T5eSAlvFilwgQUH+eLACaUxEiJLAxdh44MDZi2ChUIrSFtoCgbbSP4GDdwgeEA8kRTAI0iIGBL1ITLxgLAlCsCKBYndnx7zd35pl2+7On/de387OJ9l00515/z7z/szMmzfs7869mD0yCjw2gZAB4VhAiln4/dUaRGdU18aOnzw9dn24ioGJj0soFsJr1z2yNm+qN2/fvRFL8XyMYqTmFfxZ+TwMc1xKDsL/f2Ms8xGeLwuIRpCKx99MHf/i4uPrw5GQ9jIAfsCMXfw2HkuOX03Wb1qLh4+uIGFJjzecPoS5iEhUTg1hDMaM2GuRk6cGMTQUCYmPQQq86CMAkkPDkQirGAzXf7Du34ejN9IHmETCRjQGPL6D+4NnYDEJDQmXbaY6on/dm2Vm/jHdZe0Almm6Ll+YNQbzasX7765BNHI1o0sOYRghwExg7MG9dDQSiqsdwHuZmlFKMjLwQ3QcFtjlSxHTenLO3Lp7vfU09AOS41Ka+HC6CjIDIaqmguvIPgBtIgOcDhjVlMTQtarKOScumR/teCdpxoeNZGJCapjFt7Rcywrb2MYtnQBatCpZTzCkYCF+5suKRXf+6EvOmv0GSzwrhB/QpmGkBYZSpqvIZAlp8ZeMLFwKUH3z2gqWyd/+3F/5b1yRQQMCN8gQspeaKt+SAItSCxCiPjIjhDEkjRAMxmCZSbgZkYke537qdxl57KM8C0OkkD0ADohMXIlwgPIuBFFC9uS3p2XGflFSRAgpdxlZeBl84jUQr0ImjDTKGWZZBwE0eCkCL0J20UgjgGCwEDHNPjB86PbiilshfGRxOBCRD0tLCSWTnzMLO9yE4EbIzjIdTdmGpc8/rB4qK0c4FcKbqe7pyWZJ0k1lZhsnQnZq3EzV00dHDjupKXaFNGtcM7YA+Io+WzRIz2R0UxkWxY6QJgCHlCbfPlzAsZytj2ks5RCVZUGKCdkOoEt+Wl3RkCcjyzGv5wIS6aIynZJCQni7d0TTjPFaMFDg9wGNa8qRQn3KVEI+1rjPmKpm5KNzTemmMp7AZEK2AehXmz7bbC1SM/IZoH10pJ/K+hnyhXBrvZpmoBHAURf7HaV9daQ3v6Zk7hhWVr4AYDOAzzRNeKPHAyW7r459Yj/deUynMcyqqpY9/fXW+RTwkiF/ms5pADcd7nMbwAkBcfMM3wOwwOF+rys46TxCt+T72d2NG0YSg2fnC58ANDkbAZyVH41QNgAYVBTXNiMxeLYG6qawvagmGqGoTHOfwcAe6T8TvWwYlTC7OsALgRDNCIRoRiBEMwIhmhEI0YxAiGYEQjRDtZCY9iUyEaVpVi3kvuL4RKA0zSqF8Ad5TimMTxSnKO1KUCWEZ6hDVaYk0KFKigohbSUuI0uHiieKZQtp89kM+U7ZUmQKafHp4wpSH/eWJaTT5zPkD8g62GQI8cXqDTZok/HEsWgh+3Of2y4D2kU/0idKyEOaJdgqKLxSotXlfLFJESXkicKZGTrys6g0iRIyD8AvAFYLCq+UWC1yACOyD+Hrf1wAUCcwTN2pozzXiEqn6E59JoBvANQKDldHaimvM0WmTcawlydw2Oc1pY7yKFQGJJ4YxqiTXyEp/OlkBeVNyn0SmZdO5gC47rOOfjXlaY6sCGRfXKwA8LVP+pRaykuFzEhUXH7nR9P3AFYqiEsWKykP0mpGFlU3qKI0IlmlKD6RrKK0R1VEpvIW7uwSHXnVUdqVoHqSwz+K4xOB0jQH87I0IxCiGYEQzQiEaEYgRDMCIZoRCNGMQIhmBEI0gwuJK0xScKZemHiY1mzqUxThYgBLHO7zQOAzGnMBPOdwn8WC4rbDNjaSWVajQaEUp9wBsB7ALY/hLAVwHsB89VmwRXrhuGwf0q/xIl/z6f6105qVyxIKQ1cZjdlV/HI79V6N1yjk/dxlAMtc7LuM9lXZVzqhIXdxtvxR1kCxZUynkbl0o2ihgyQspH3mapqn7flrSE427O3TuKbwGZI/AlhuY9vltO08Belyw6T99lTnIQN2VmGeJqppskGhpfoW0DbVmuahaarVVQudGPZo3tH/RCOnfJbSbzp34D1T/VjsTL3X6esWFMJngJwDsCgnykX0P+mzQ1yyq9jqqtnzkGI0a7wgPz9pfJm+/6ZxB77bzus+7L7pkwdkarr8OBdwJee7jjQVaqZysVtDsuwK3j3lmGYnb5hwerW3S+PRl440OX3dh5vL7z0iXzXqY/bYbaZycXs/5KDdV/iUKc1URo7xcoOqq0yfui1Gq5e3EoUava1qzS/aJQGs8xKIj2jx+gCoVyGcoUBKGs8yIEgIAiliZEDwJAehL3ovIYS+2F9UDckyRH/fFhmoxuwTvdaJaCGc7+gyi9+br1YZSzTJEAIaffHrZG/JCFwDpK16JEsI5yK9uMdvzVe7zAUxZQrhXKKBwxqZkSikQ8aiZbnIFgKS4oea0i5bBhQJgQ+kKJEBhUJAUkqxo+cduJqVrQH8B6xBgBhvJFNDAAAAAElFTkSuQmCC', |
|
|
|
// // lineBody: this.currentData.lineBody == 1 ? 'F ' : 'S', |
|
|
|
// createTime: moment(this.currentData.createTime).format('YYYY-MM-DD HH:mm:ss') |
|
|
|
// // modul1: '20210320000012', |
|
|
|
// // modul2: '20210320000012', |
|
|
|
// // modul3: '20210320000012' |
|
|
|
// } |
|
|
|
// for (var i = 0; i < this.substrateList.length; i++) { |
|
|
|
// var model = 'model' + Number(i + 1) |
|
|
|
// var pmpp = 'PMPP' + Number(i + 1) |
|
|
|
// var m = 'm' + Number(i + 1) |
|
|
|
handlePrint(id) { |
|
|
|
if (id) { |
|
|
|
getPackingModel(id).then(res => { |
|
|
|
var obj = { |
|
|
|
code: '11111222', |
|
|
|
test: '11111', |
|
|
|
test2: '3333333', |
|
|
|
test1: '222222', |
|
|
|
} |
|
|
|
console.log(res); |
|
|
|
// getPackingListInfo({ |
|
|
|
// size: 20, |
|
|
|
// current: 1, |
|
|
|
// boxNo: printModel.boxNo |
|
|
|
// }).then(result => { |
|
|
|
// this.substrateList = result.data.records |
|
|
|
// var obj = { |
|
|
|
// // time: this.getNewDate(), |
|
|
|
// boxNo: this.currentData.boxNo, |
|
|
|
// orderNum: this.currentData.orderNum, |
|
|
|
// powerLevel: this.currentData.powerLevel, |
|
|
|
// sapMaterial: this.currentData.sapMaterial, |
|
|
|
// img: 'data:image/png;base64,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', |
|
|
|
// // lineBody: this.currentData.lineBody == 1 ? 'F ' : 'S', |
|
|
|
// createTime: moment(this.currentData.createTime).format('YYYY-MM-DD HH:mm:ss') |
|
|
|
// // modul1: '20210320000012', |
|
|
|
// // modul2: '20210320000012', |
|
|
|
// // modul3: '20210320000012' |
|
|
|
// } |
|
|
|
// for (var i = 0; i < this.substrateList.length; i++) { |
|
|
|
// var model = 'model' + Number(i + 1) |
|
|
|
// var pmpp = 'PMPP' + Number(i + 1) |
|
|
|
// var m = 'm' + Number(i + 1) |
|
|
|
|
|
|
|
// console.log(model) |
|
|
|
// // console.log(this.list[i].woSubstrateId) |
|
|
|
// // console.log(this.list[i].woSubstrateId) |
|
|
|
// obj['' + model + ''] = this.substrateList[i].woSubstrateId |
|
|
|
// obj['' + pmpp + ''] = this.substrateList[i].pmpp |
|
|
|
// obj['' + m + ''] = i + 1 |
|
|
|
// } |
|
|
|
// console.log(obj) |
|
|
|
// console.log(model) |
|
|
|
// // console.log(this.list[i].woSubstrateId) |
|
|
|
// // console.log(this.list[i].woSubstrateId) |
|
|
|
// obj['' + model + ''] = this.substrateList[i].woSubstrateId |
|
|
|
// obj['' + pmpp + ''] = this.substrateList[i].pmpp |
|
|
|
// obj['' + m + ''] = i + 1 |
|
|
|
// } |
|
|
|
// console.log(obj) |
|
|
|
// this.printPreview('预览', res.data) |
|
|
|
const hiprintTemplate = this.$print(undefined, JSON.parse(res.data.content), obj, {}, { |
|
|
|
// styleHandler: () => { |
|
|
@@ -232,18 +233,23 @@ export default { |
|
|
|
// } |
|
|
|
}) |
|
|
|
|
|
|
|
hiprintTemplate.on('printSuccess', function () { |
|
|
|
console.log(1111); |
|
|
|
// that.$notification.success({ |
|
|
|
// // key: key, |
|
|
|
// placement: 'topRight', |
|
|
|
// message: key + ' 打印成功', |
|
|
|
// description: 'Api单独直接打印回调', |
|
|
|
// }); |
|
|
|
}); |
|
|
|
hiprintTemplate.on('printSuccess', function () { |
|
|
|
console.log(1111); |
|
|
|
// that.$notification.success({ |
|
|
|
// // key: key, |
|
|
|
// placement: 'topRight', |
|
|
|
// message: key + ' 打印成功', |
|
|
|
// description: 'Api单独直接打印回调', |
|
|
|
// }); |
|
|
|
}); |
|
|
|
console.log(hiprintTemplate) |
|
|
|
}) |
|
|
|
// }) |
|
|
|
} else { |
|
|
|
this.$message({ |
|
|
|
message: '请选择打印标签模板', |
|
|
|
type: 'warning' |
|
|
|
}); |
|
|
|
} |
|
|
|
}, |
|
|
|
closeCallback(vue) { |
|
|
|
console.log('关闭了打印工具') |
|
|
|