From df084ef7fc2f3b1a00790ed55616188b280f9594 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期四, 26 三月 2026 18:06:19 +0800
Subject: [PATCH] fix:1.仓储库存单位转换记录和库存关联更新 2.原材料和非原材料的数量区分 3.入库和出库记录删除单位转换库存更新 4.过磅单单位转换更新
---
src/layout/components/InnerLink/index.vue | 26 +++++++++-----------------
1 files changed, 9 insertions(+), 17 deletions(-)
diff --git a/src/layout/components/InnerLink/index.vue b/src/layout/components/InnerLink/index.vue
index a1c3ef6..2634830 100644
--- a/src/layout/components/InnerLink/index.vue
+++ b/src/layout/components/InnerLink/index.vue
@@ -4,6 +4,7 @@
:id="iframeId"
style="width: 100%; height: 100%"
:src="src"
+ ref="iframeRef"
frameborder="no"
></iframe>
</div>
@@ -18,26 +19,17 @@
iframeId: {
type: String
}
-});
+})
-const height = ref(document.documentElement.clientHeight - 94.5 + "px");
-const loading = ref(false);
+const loading = ref(true)
+const height = ref(document.documentElement.clientHeight - 94.5 + 'px')
+const iframeRef = ref(null)
onMounted(() => {
- const { proxy } = getCurrentInstance()
- const iframeId = ("#" + props.iframeId).replace(/\//g, "\\/");
- const iframe = document.querySelector(iframeId);
- // iframe椤甸潰loading鎺у埗
- if (iframe.attachEvent) {
- loading.value = true;
- iframe.attachEvent("onload", function () {
- proxy.loading = false;
- });
- } else {
- loading.value = true;
- iframe.onload = function () {
- proxy.loading = false;
- };
+ if (iframeRef.value) {
+ iframeRef.value.onload = () => {
+ loading.value = false
}
+ }
})
</script>
--
Gitblit v1.9.3