From 615e043b476c61dba9716f51296ae539463135f8 Mon Sep 17 00:00:00 2001
From: fengyuan_yang <1976974459@qq.com>
Date: Thu, 9 Apr 2026 13:30:11 +0800
Subject: [PATCH] =?UTF-8?q?2026-04-09=20=E6=96=B0=E5=A2=9E=E3=80=90Compone?=
=?UTF-8?q?nt=20Where=20Used=E3=80=91=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/part/completeWhereUsed.js | 7 +
src/views/modules/part/componentWhereUsed.vue | 221 ++++++++++++++++++
2 files changed, 228 insertions(+)
create mode 100644 src/api/part/completeWhereUsed.js
create mode 100644 src/views/modules/part/componentWhereUsed.vue
diff --git a/src/api/part/completeWhereUsed.js b/src/api/part/completeWhereUsed.js
new file mode 100644
index 0000000..ecdda6b
--- /dev/null
+++ b/src/api/part/completeWhereUsed.js
@@ -0,0 +1,7 @@
+import { createAPI } from '@/utils/httpRequest.js'
+
+/**
+ * 完整反查(子件在哪些父件 BOM 中被引用)
+ */
+export const completeWhereUsedSearch = data =>
+ createAPI(`/plm/completeWhereUsed/search`, 'post', data)
diff --git a/src/views/modules/part/componentWhereUsed.vue b/src/views/modules/part/componentWhereUsed.vue
new file mode 100644
index 0000000..402d1f7
--- /dev/null
+++ b/src/views/modules/part/componentWhereUsed.vue
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 子件零件状态
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ formatNumber(scope.row[item.columnProp]) }}
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+