From 20dbdee5a002544f6a4e12b5e39e338052418782 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 26 十二月 2025 10:36:27 +0800
Subject: [PATCH] fix: 完成成品单丝报工逻辑

---
 src/pages/production/wire/report/wire.vue |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/src/pages/production/wire/report/wire.vue b/src/pages/production/wire/report/wire.vue
index 7814947..15d612a 100644
--- a/src/pages/production/wire/report/wire.vue
+++ b/src/pages/production/wire/report/wire.vue
@@ -221,6 +221,9 @@
 const paramsId = ref();
 const model = ref();
 const oneLength = ref();
+const isMonofil = ref();
+const meterWeight = ref();
+const totalWeight = ref();
 
 // 鐖剁骇鏁版嵁鍒楄〃
 const parentDataList = ref<any[]>([]);
@@ -518,8 +521,11 @@
   }
 
   // 璺宠浆鍒版姤宸ョ鐞嗛〉闈�
+  const isMonofilParam = isMonofil.value !== undefined && isMonofil.value !== null ? isMonofil.value : "";
+  const meterWeightParam = meterWeight.value !== undefined && meterWeight.value !== null ? meterWeight.value : "";
+  const totalWeightParam = totalWeight.value !== undefined && totalWeight.value !== null ? totalWeight.value : "";
   uni.navigateTo({
-    url: `/pages/production/wire/report/reportManage?wireId=${paramsId.value}&parentId=${parentRow.id}&poleNumber=${parentRow.poleNumber}&poleModel=${parentRow.poleModel}&polePackageNumber=${parentRow.polePackageNumber}&poleWeight=${parentRow.poleWeight}&supplier=${parentRow.supplier || ""}`,
+    url: `/pages/production/wire/report/reportManage?wireId=${paramsId.value}&parentId=${parentRow.id}&poleNumber=${parentRow.poleNumber}&poleModel=${parentRow.poleModel}&polePackageNumber=${parentRow.polePackageNumber}&poleWeight=${parentRow.poleWeight}&supplier=${parentRow.supplier || ""}&isMonofil=${isMonofilParam}&meterWeight=${meterWeightParam}&totalWeight=${totalWeightParam}`,
   });
 };
 
@@ -612,6 +618,11 @@
 
 onLoad(async (options: any) => {
   paramsId.value = options.id;
+  model.value = options.model;
+  oneLength.value = options.oneLength;
+  isMonofil.value = options.isMonofil;
+  meterWeight.value = options.meterWeight;
+  totalWeight.value = options.totalWeight;
   await getDetailData(options.id);
   await loadSupplierDict();
   await getData();

--
Gitblit v1.9.3