From 28251099fd929612d8dfbaf383cbafe54550d61e Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 17 四月 2026 16:25:28 +0800
Subject: [PATCH] fix: 工艺路线功能优化
---
src/views/productionManagement/productStructure/Detail/index.vue | 24 ++++++++++--------------
1 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/src/views/productionManagement/productStructure/Detail/index.vue b/src/views/productionManagement/productStructure/Detail/index.vue
index 9f8ad51..832c121 100644
--- a/src/views/productionManagement/productStructure/Detail/index.vue
+++ b/src/views/productionManagement/productStructure/Detail/index.vue
@@ -119,7 +119,7 @@
</el-form-item>
</template>
</el-table-column>
- <el-table-column label="鎿嶄綔"
+ <el-table-column v-if="!embedded" label="鎿嶄綔"
fixed="right"
width="200">
<template #default="{ row, $index }">
@@ -251,20 +251,16 @@
});
};
- if (isOrderPage.value) {
- // 璁㈠崟鎯呭喌锛氫娇鐢ㄨ鍗曠殑浜у搧缁撴瀯鎺ュ彛
- const { data } = await listProcessBom({ orderId: routeOrderId.value });
- const list = Array.isArray(data) ? data : (data as any)?.records || [];
- dataValue.dataList = list;
- setNameRecursively(dataValue.dataList);
- } else {
- // 闈炶鍗曟儏鍐碉細浣跨敤鍘熸潵鐨勬帴鍙�
- const { data } = await queryList(routeId.value);
- dataValue.dataList = (data as any) || [];
- // 涓烘墍鏈夐」鍙婂叾瀛愰」璁剧疆name灞炴��
- setNameRecursively(dataValue.dataList);
- console.log(dataValue.dataList, "dataValue.dataList");
+ // 缁熶竴浣跨敤 BOM 鏌ヨ浜у搧缁撴瀯锛�/productStructure/listBybomId/{bomId}
+ // 璇存槑锛氳鍗曢〉涔熶細浠庤矾鐢�/鐖剁粍浠跺甫鍏� bomId锛坮oute.query.bomId 鎴� props.bomId锛�
+ const bomId = routeId.value;
+ if (!bomId) {
+ dataValue.dataList = [];
+ return;
}
+ const { data } = await queryList(bomId);
+ dataValue.dataList = (data as any) || [];
+ setNameRecursively(dataValue.dataList);
};
const fetchProcessOptions = async () => {
--
Gitblit v1.9.3