ZaiZai 8 maanden geleden
bovenliggende
commit
e9e0687d78
2 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 8 0
      src/plugins/HcPdfSign.js
  2. 1 1
      src/views/tasks/hc-data.vue

+ 8 - 0
src/plugins/HcPdfSign.js

@@ -263,10 +263,14 @@ export default class HcPdfSign {
                 newArr.forEach(item => {
                     item.lx = lx
                     item.ly = ly
+                    item.width = curDom.clientWidth
+                    item.height = curDom.clientHeight
                 })
             } else {
                 curSign.lx = lx
                 curSign.ly = ly
+                curSign.width = curDom.clientWidth
+                curSign.height = curDom.clientHeight
             }
             this.signChangeFunc()
         })
@@ -394,6 +398,8 @@ export default class HcPdfSign {
             id: signImgDom.getAttribute('id'),
             lx: ((event.layerX * 100) / textLayer.clientWidth).toFixed(4),
             ly: ((event.layerY * 100) / textLayer.clientHeight).toFixed(4),
+            width: signImgDom.clientWidth,
+            height: signImgDom.clientHeight,
             dom: signImgDom,
         })
         return signImgDom
@@ -432,6 +438,8 @@ export default class HcPdfSign {
             //保存签章信息
             this.signList.push({
                 ...list[i],
+                width: signImg.clientWidth,
+                height: signImg.clientHeight,
                 dom: signImg,
             })
         }

+ 1 - 1
src/views/tasks/hc-data.vue

@@ -203,6 +203,7 @@ const pdfDataClick = (item, index) => {
 const signArr = ref([])
 //签章数据改变
 const pdfChange = (data) => {
+    console.log('签章数据', data)
     // pdfData.value[pdfIndex.value].hcSignImageArr = data
     if (taskReviewType.value === '2') {
         checkedRowsRef.value.forEach((ele) => {
@@ -213,7 +214,6 @@ const pdfChange = (data) => {
     } else {
         signArr.value = data
     }
-    console.log('签章数据', data)
 }
 const isBatch = ref(false)
 const BatchClick = (val) => {