From c7043051efed6648a4ae3d9aceaa70fc34171a58 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期二, 30 六月 2026 14:48:08 +0800
Subject: [PATCH] 生产计划下发

---
 src/pages/inventoryManagement/stockManagement/selectProductModel.vue |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/pages/inventoryManagement/stockManagement/selectProductModel.vue b/src/pages/inventoryManagement/stockManagement/selectProductModel.vue
index 50892cb..92c738b 100644
--- a/src/pages/inventoryManagement/stockManagement/selectProductModel.vue
+++ b/src/pages/inventoryManagement/stockManagement/selectProductModel.vue
@@ -93,7 +93,11 @@
       .then(res => {
         const records = res?.records || res?.data?.records || res?.data || [];
         const rows = Array.isArray(records) ? records : [];
-        list.value = page.current === 1 ? rows : [...list.value, ...rows];
+        const normalized = rows.map(r => {
+          const modelId = r?.id ?? r?.productModelId ?? r?.materialModelId;
+          return modelId == null ? r : { ...r, id: modelId };
+        });
+        list.value = page.current === 1 ? normalized : [...list.value, ...normalized];
         total.value = Number(res?.total ?? res?.data?.total ?? list.value.length);
         loadStatus.value = list.value.length >= total.value ? "nomore" : "loadmore";
       })

--
Gitblit v1.9.3