Переглянути джерело

bug修复,打印缓存问题

chenrui 3 роки тому
батько
коміт
3d712591a0

+ 3 - 3
src/views/allocationManagement/chainTransferIn/detail.vue

@@ -169,12 +169,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfcid" name="printfcid" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfcid'].focus()
+        window.frames['printfcid'].print()
       }
     }
   },

+ 3 - 3
src/views/allocationManagement/chainTransferIn/edit.vue

@@ -338,12 +338,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfcie" name="printfcie" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfcie'].focus()
+        window.frames['printfcie'].print()
       }
     }
   },

+ 3 - 3
src/views/allocationManagement/chainTransferOut/detail.vue

@@ -179,12 +179,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfcod" name="printfcod" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfcod'].focus()
+        window.frames['printfcod'].print()
       }
     }
   },

+ 3 - 3
src/views/allocationManagement/chainTransferOut/edit.vue

@@ -511,12 +511,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfcoe" name="printfcoe" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfcoe'].focus()
+        window.frames['printfcoe'].print()
       }
     },
     pageInit () {

+ 3 - 3
src/views/allocationManagement/storeTransferOut/detail.vue

@@ -150,12 +150,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsod" name="printfsod" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsod'].focus()
+        window.frames['printfsod'].print()
       }
     },
     // 基本信息

+ 3 - 3
src/views/allocationManagement/storeTransferOut/edit.vue

@@ -332,12 +332,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsoe" name="printfsoe" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsoe'].focus()
+        window.frames['printfsoe'].print()
       }
     },
     // 双击快速添加

+ 3 - 3
src/views/bulkManagement/bulkWarehousingOrder/detail.vue

@@ -181,12 +181,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfbwod" name="printfbwod" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfbwod'].focus()
+        window.frames['printfbwod'].print()
       }
     },
     // 基本信息

+ 3 - 3
src/views/bulkManagement/bulkWarehousingOrder/edit.vue

@@ -407,12 +407,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfbwoe" name="printfbwoe" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfbwoe'].focus()
+        window.frames['printfbwoe'].print()
       }
     },
     // 双击快速添加

+ 3 - 3
src/views/financialManagement/warehousingAudit/detail.vue

@@ -131,12 +131,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfwad" name="printfwad" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfwad'].focus()
+        window.frames['printfwad'].print()
       }
     },
     getDetail () {

+ 3 - 3
src/views/inventoryManagement/inventoryChecking/detailModal.vue

@@ -299,12 +299,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printficd" name="printficd" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printficd'].focus()
+        window.frames['printficd'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/inventoryManagement/inventoryChecking/makeInventory.vue

@@ -402,12 +402,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printficm" name="printficm" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printficm'].focus()
+        window.frames['printficm'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/purchasingManagement/purchaseOrder/detail.vue

@@ -235,12 +235,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfpod" name="printfpod" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfpod'].focus()
+        window.frames['printfpod'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/purchasingManagement/purchaseOrder/edit.vue

@@ -550,12 +550,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfpoe" name="printfpoe" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfpoe'].focus()
+        window.frames['printfpoe'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/salesManagement/salesQuery/detail.vue

@@ -215,12 +215,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsqd" name="printfsqd" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsqd'].focus()
+        window.frames['printfsqd'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/salesManagement/salesQuery/edit.vue

@@ -354,12 +354,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsqe" name="printfsqe" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsqe'].focus()
+        window.frames['printfsqe'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/salesManagement/salesReturn/detail.vue

@@ -190,12 +190,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsrd" name="printfsrd" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsrd'].focus()
+        window.frames['printfsrd'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/salesManagement/salesReturn/salesReturnEdit.vue

@@ -530,12 +530,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsre" name="printfsre" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsre'].focus()
+        window.frames['printfsre'].print()
       }
     },
     download (data) {

+ 3 - 3
src/views/salesManagement/salesReturn/salesReturnGrabEdit.vue

@@ -516,12 +516,12 @@ export default {
         return
       }
       const url = window.URL.createObjectURL(new Blob([data], { type: 'application/pdf' }))
-      document.getElementById('print').innerHTML = '<iframe id="printf" name="printf" src="' + url + '" hidden></iframe>'
+      document.getElementById('print').innerHTML = '<iframe id="printfsrge" name="printfsrge" src="' + url + '" hidden></iframe>'
       if (type == 'preview') { //  预览
         window.open(url)
       } else if (type == 'print') { //  打印
-        window.frames['printf'].focus()
-        window.frames['printf'].print()
+        window.frames['printfsrge'].focus()
+        window.frames['printfsrge'].print()
       }
     },
     download (data) {