From ae6c7b8eee42df218cef1412722685ad4877468b Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 17 三月 2026 17:08:03 +0800
Subject: [PATCH] 军泰伟业 1.仓储物流需要加上库位,库位暂时分为外购、自制、委外三种类型 2.生产订单加上库存数量,方便实时查看 3.产品发货后,若部分产品退回,可修改订单发货数量(减去退回的产品数量),若订单产品全部退回,可对发货的订单进行取消撤回操作
---
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