Преглед изворни кода

wx打印 - template展示api返回值

zhangxiaomu пре 1 година
родитељ
комит
66e9d90bb9
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      src/view/wx-print/index.vue

+ 6 - 0
src/view/wx-print/index.vue

@@ -2,6 +2,8 @@
   <div>
     <div style="margin: 20px;height:100px;overflow:scroll"> <span style="font-weight:bold;color: black">打印数据返回 =></span> {{printDataRes}}</div>
     <div style="margin: 20px;height:100px;overflow:scroll"> <span style="font-weight:bold;color: black">模板数据返回 =></span> {{printLayoutRes}}</div>
+    <div style="margin: 20px;height:100px;overflow:scroll"> <span style="font-weight:bold;color: black">BLOB返回 =></span> {{blob}}</div>
+    <div style="margin: 20px;height:100px;overflow:scroll"> <span style="font-weight:bold;color: black">PDF返回 =></span> {{pdf}}</div>
     <div style="margin: 20px;height:100px;overflow:scroll"> <span style="font-weight:bold;color: black">上传PDF返回 =></span> {{uploadRes}}</div>
   </div>
 </template>
@@ -23,6 +25,8 @@ export default {
       printDataRes:undefined,
       printLayoutRes:undefined,
       uploadRes:undefined,
+      blob:undefined,
+      pdf:undefined,
       // docs:{
       //   // 销售订单
       //   'order':{'docName':this.$config.docCode.order},
@@ -124,7 +128,9 @@ export default {
 
           //Blob
           hiprintTemplate.toPdf(printData,'单据打印',{isDownload:false,type:''}).then(blob=>{
+            this.blob=blob
             let pdf =this.blobToFile(blob, 'blob.pdf')
+            this.pdf=pdf
             let formData = new FormData();
             formData.append('file', pdf);
             this.excute(this.$service.fileService, `upload?folder=pdf&uuid=${this.$route.query.uuid}`,formData).then(res => {