Przeglądaj źródła

Merge branch 'dev' of http://110.41.163.243:9980/kd-aiot/kd-aiot-frontend-mes into dengfei

695593266@qq.com 2 miesięcy temu
rodzic
commit
aa49a9885c
1 zmienionych plików z 14 dodań i 1 usunięć
  1. 14 1
      src/views/produceOrder/originCode.vue

+ 14 - 1
src/views/produceOrder/originCode.vue

@@ -33,6 +33,7 @@
     </div>
 
     <div slot="footer">
+      <el-button @click="download">下载</el-button>
       <el-button @click="print">打印预览</el-button>
       <el-button @click="close">关闭</el-button>
     </div>
@@ -86,6 +87,18 @@
     mounted() {},
 
     methods: {
+      download() {
+        if (this.url) {
+          // 创建一个a标签
+          const link = document.createElement('a');
+          // 设置href为二维码的data URL
+          link.href = this.url;
+          // 设置下载文件名
+          link.download = `二维码_${this.workOrderId}.png`;
+          // 模拟点击下载
+          link.click();
+        }
+      },
       open(workOrderId) {
         this.QRvisible = true;
         this.workOrderId = workOrderId;
@@ -156,4 +169,4 @@
   };
 </script>
 
-<style scoped lang="scss"></style>
+<style scoped lang="scss"></style>