|
@@ -287,47 +287,47 @@ const handleUnAbandoned = (row) => {
|
|
.catch(() => {})
|
|
.catch(() => {})
|
|
}
|
|
}
|
|
|
|
|
|
-// /** 批量下载二维码 */
|
|
|
|
-// function handleBatchDownloadQrCode() {
|
|
|
|
-// console.log(selections.value)
|
|
|
|
-// for (var i = 0; i < selections.value.length; i++) {
|
|
|
|
-// console.log(webHost + selections.value[i].qcCode)
|
|
|
|
|
|
+/** 批量下载二维码 */
|
|
|
|
+function handleBatchDownloadQrCode() {
|
|
|
|
+ console.log(selections.value)
|
|
|
|
+ for (var i = 0; i < selections.value.length; i++) {
|
|
|
|
+ console.log(webHost + selections.value[i].qcCode)
|
|
|
|
|
|
-// var link = document.createElement('a')
|
|
|
|
-// link.href = webHost + selections.value[i].qcCode
|
|
|
|
-// link.download = selections.value[i].code // 可以根据需要设置下载的文件名
|
|
|
|
-// link.target = '_blank' // 可以根据需要选择是否在新窗口中下载
|
|
|
|
-// link.click()
|
|
|
|
-// }
|
|
|
|
-// // download({}).then((res) => {
|
|
|
|
-// // if (res.code === 200) {
|
|
|
|
-// // proxy.$modal.msgSuccess('操作成功!')
|
|
|
|
-// // }
|
|
|
|
-// // })
|
|
|
|
-// }
|
|
|
|
-async function handleBatchDownloadQrCode() {
|
|
|
|
- console.log(selections.value);
|
|
|
|
|
|
+ var link = document.createElement('a')
|
|
|
|
+ link.href = webHost + selections.value[i].qcCode
|
|
|
|
+ link.download = selections.value[i].code // 可以根据需要设置下载的文件名
|
|
|
|
+ link.target = '_blank' // 可以根据需要选择是否在新窗口中下载
|
|
|
|
+ link.click()
|
|
|
|
+ }
|
|
|
|
+ // download({}).then((res) => {
|
|
|
|
+ // if (res.code === 200) {
|
|
|
|
+ // proxy.$modal.msgSuccess('操作成功!')
|
|
|
|
+ // }
|
|
|
|
+ // })
|
|
|
|
+}
|
|
|
|
+// async function handleBatchDownloadQrCode() {
|
|
|
|
+// console.log(selections.value);
|
|
|
|
|
|
- const zip = new JSZip();
|
|
|
|
- const zipFilename = '二维码.zip';
|
|
|
|
|
|
+// const zip = new JSZip();
|
|
|
|
+// const zipFilename = '二维码.zip';
|
|
|
|
|
|
- for (var i = 0; i < selections.value.length; i++) {
|
|
|
|
- console.log(webHost + selections.value[i].qcCode);
|
|
|
|
|
|
+// for (var i = 0; i < selections.value.length; i++) {
|
|
|
|
+// console.log(webHost + selections.value[i].qcCode);
|
|
|
|
|
|
- // 下载二维码图片数据
|
|
|
|
- const qrCodeResponse = await fetch(webHost + selections.value[i].qcCode);
|
|
|
|
- const qrCodeBlob = await qrCodeResponse.blob();
|
|
|
|
|
|
+// // 下载二维码图片数据
|
|
|
|
+// const qrCodeResponse = await fetch(webHost + selections.value[i].qcCode);
|
|
|
|
+// const qrCodeBlob = await qrCodeResponse.blob();
|
|
|
|
|
|
- // 将二维码图片添加到 ZIP 文件中
|
|
|
|
- zip.file(selections.value[i].code + '.png', qrCodeBlob);
|
|
|
|
- }
|
|
|
|
|
|
+// // 将二维码图片添加到 ZIP 文件中
|
|
|
|
+// zip.file(selections.value[i].code + '.png', qrCodeBlob);
|
|
|
|
+// }
|
|
|
|
|
|
- // 生成 ZIP 文件并提供下载
|
|
|
|
- zip.generateAsync({ type: 'blob' }).then((content) => {
|
|
|
|
- // 使用 FileSaver.js 将 ZIP 文件保存到本地
|
|
|
|
- saveAs(content, zipFilename);
|
|
|
|
- });
|
|
|
|
-}
|
|
|
|
|
|
+// // 生成 ZIP 文件并提供下载
|
|
|
|
+// zip.generateAsync({ type: 'blob' }).then((content) => {
|
|
|
|
+// // 使用 FileSaver.js 将 ZIP 文件保存到本地
|
|
|
|
+// saveAs(content, zipFilename);
|
|
|
|
+// });
|
|
|
|
+// }
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
getCategories()
|
|
getCategories()
|
|
})
|
|
})
|