From b134539e539688e5d4199cb73cd339972719fac3 Mon Sep 17 00:00:00 2001
From: wangyu <823267011@qq.com>
Date: Mon, 1 Jun 2026 17:11:36 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A43d=E9=92=A2=E5=8D=B7=E5=88=9D?=
=?UTF-8?q?=E7=89=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
klp-ui/package.json | 1 +
.../wms/warehouse/components/Warehouse3D.vue | 647 ++++++++++++++++++
klp-ui/src/views/wms/warehouse/overview.vue | 55 +-
3 files changed, 691 insertions(+), 12 deletions(-)
create mode 100644 klp-ui/src/views/wms/warehouse/components/Warehouse3D.vue
diff --git a/klp-ui/package.json b/klp-ui/package.json
index 2a2d5e7b..1aaa8d73 100644
--- a/klp-ui/package.json
+++ b/klp-ui/package.json
@@ -73,6 +73,7 @@
"quill": "1.3.7",
"screenfull": "5.0.2",
"sortablejs": "1.10.2",
+ "three": "^0.160.1",
"vditor": "^3.11.1",
"video.js": "^8.23.3",
"vue": "2.6.12",
diff --git a/klp-ui/src/views/wms/warehouse/components/Warehouse3D.vue b/klp-ui/src/views/wms/warehouse/components/Warehouse3D.vue
new file mode 100644
index 00000000..5b2a7680
--- /dev/null
+++ b/klp-ui/src/views/wms/warehouse/components/Warehouse3D.vue
@@ -0,0 +1,647 @@
+
+ 钢卷库 3D 可视化
+ 地面存放 · 最大叠放 2 层 · 无货架
+ FPS: {{ fps }}
+ 钢卷 {{ detail && detail.id }}
+ 库区统计
+ 钢卷明细
+
+
+
+
+ 库位 钢卷号 规格 状态
+
+
+ {{ c.posKey }} L{{ c.layer }}
+ {{ c.id }}
+ {{ c.width }}ר{{ c.od }}
+ {{ scanShort(c.scan) }}
+