From 913796ff8463b132be6ebb92c44f0dabb2ff279f Mon Sep 17 00:00:00 2001
From: 曹睿 <360930172@qq.com>
Date: 星期三, 23 四月 2025 11:10:18 +0800
Subject: [PATCH] feat: 绞线单丝领用完成保存

---
 src/pages/production/list/index.vue            |    8 +++++++-
 src/api/product/twist.ts                       |    8 ++++++++
 src/pages/production/twist/receive/monofil.vue |    9 ++++++++-
 3 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/api/product/twist.ts b/src/api/product/twist.ts
index 54d1fe1..78caaa4 100644
--- a/src/api/product/twist.ts
+++ b/src/api/product/twist.ts
@@ -28,6 +28,14 @@
       data: params,
     });
   },
+
+  addStrandedWireDish(data: any) {
+    return request<BaseResult<any>>({
+      url: "/app/addStrandedWireDish",
+      method: "POST",
+      data: data,
+    });
+  },
 };
 
 export default TwistApi;
diff --git a/src/pages/production/list/index.vue b/src/pages/production/list/index.vue
index eb7adaa..7d6c9ac 100644
--- a/src/pages/production/list/index.vue
+++ b/src/pages/production/list/index.vue
@@ -13,7 +13,13 @@
       <ProductCard
         v-for="(item, index) in list"
         :key="index"
-        :data="item"
+        :data="{
+          deviceModel: item.deviceModel,
+          model: item.model,
+          totalAmount: item.totalLength,
+          amount: item.length,
+          unAmount: item.unLength,
+        }"
         @click="toDetail(item.id, item.type)"
       />
     </z-paging>
diff --git a/src/pages/production/twist/receive/monofil.vue b/src/pages/production/twist/receive/monofil.vue
index 04bdd49..aeb586f 100644
--- a/src/pages/production/twist/receive/monofil.vue
+++ b/src/pages/production/twist/receive/monofil.vue
@@ -77,7 +77,14 @@
   }
 };
 
-const save = () => {};
+const save = async () => {
+  const { code } = await TwistApi.addStrandedWireDish(cardList.value);
+  if (code == 200) {
+    toast.success("淇濆瓨鎴愬姛");
+  } else {
+    toast.error("淇濆瓨澶辫触");
+  }
+};
 
 onLoad((options: any) => {
   // 寮�鍚箍鎾洃鍚簨浠�

--
Gitblit v1.9.3