Forráskód Böngészése

红外热成像固定大小

xuzhancheng 3 hete
szülő
commit
1e87e9345d

+ 10 - 5
yudao-ui-admin-vue3/src/components/DynamicReport/SpreadViewer.vue

@@ -127,11 +127,16 @@ const props = defineProps({
 const insId=ref<string>(null);
 
 const colListData=ref([]);
-const addPic=(picData)=>{
-   if(previewSpread){
-     picData.name.sheet = previewSpread.getActiveSheet().name()
-     previewSpread.getActiveSheet().shapes.addPictureShape(JSON.stringify(picData.name), picData.base, picData.name.x, picData.name.y, picData.name.width, picData.name.height);
-   }
+const addPic = (picData) => {
+  if (previewSpread) {
+    if (props.initData.refName == '红外热成像检测') {
+      picData.name.sheet = previewSpread.getActiveSheet().name()
+      previewSpread.getActiveSheet().shapes.addPictureShape(JSON.stringify(picData.name), picData.base, picData.name.x, picData.name.y, 240, 320);
+      return
+    }
+    picData.name.sheet = previewSpread.getActiveSheet().name()
+    previewSpread.getActiveSheet().shapes.addPictureShape(JSON.stringify(picData.name), picData.base, picData.name.x, picData.name.y, picData.name.width, picData.name.height);
+  }
 }
 /*
 watch(()=>[props.initData.templateId,props.initData.refId],([newTide,newRid],[oldTid,oldRid])=>{