فهرست منبع

wx打印 - template展示api返回值

zhangxiaomu 1 سال پیش
والد
کامیت
74dcb6065f
1فایلهای تغییر یافته به همراه7 افزوده شده و 7 حذف شده
  1. 7 7
      src/view/wx-print/index.vue

+ 7 - 7
src/view/wx-print/index.vue

@@ -107,20 +107,20 @@ export default {
         console.log('layout',layout)
 
         // 在这里执行接下来的操作
-        if(results?.[0]?.code === this.$config.SUCCESS_CODE){
+        if(results?.[0]?.code === self.$config.SUCCESS_CODE){
           let header =results?.[0]?.data
           let detail =results?.[0]?.data.itemList
-          let layout =results?.[1]?.data?.list.find(it => it.layoutId == this.$route.query.layout_id)?.layoutData
-          this.$set(header, 'table', detail)
-          this.printDataRes=header
-          this.printLayoutRes=layout
+          let layout =results?.[1]?.data?.list.find(it => it.layoutId == self.$route.query.layout_id)?.layoutData
+          self.$set(header, 'table', detail)
+          self.printDataRes=header
+          self.printLayoutRes=layout
 
           let printData = {...header}
 
           let hiprintTemplate = new hiprint.PrintTemplate({
             template: layout,
           })
-          this.hiprintTemplate=hiprintTemplate
+          // this.hiprintTemplate=hiprintTemplate
           // hiprintTemplate.toPdf(printData,'单据打印',{isDownload:false,type:'datauristring'}).then(dataURL=>{
           //   this.blob=dataURL
           //   let pdf = this.dataURLtoFile(dataURL, "pdf");
@@ -155,7 +155,7 @@ export default {
           }, 1000)
 
         }else {
-          this.$Message.warning(this.$t('W_006'))
+          self.$Message.warning(self.$t('W_006'))
         }
       })
   }