From 76bee36dc9da0e09276f93d03c424e07e9608ea3 Mon Sep 17 00:00:00 2001
From: 曹睿 <360930172@qq.com>
Date: 星期三, 23 四月 2025 13:45:43 +0800
Subject: [PATCH] test: 绞线参数测试

---
 src/pages/production/twist/receive/steelCore/form.vue |   53 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/src/pages/production/twist/receive/steelCore/form.vue b/src/pages/production/twist/receive/steelCore/form.vue
index 0c174b0..88dab37 100644
--- a/src/pages/production/twist/receive/steelCore/form.vue
+++ b/src/pages/production/twist/receive/steelCore/form.vue
@@ -2,36 +2,28 @@
   <wd-form ref="form" :model="model" class="relative form_box">
     <wd-cell-group :border="true">
       <wd-input
-        v-model="model.steelCoreName"
-        label="閽㈣姱鍚嶇О"
+        v-model="model.model"
+        label="瑙勬牸鍨嬪彿"
         label-width="100px"
-        prop="steelCoreName"
+        prop="model"
         clearable
-        placeholder="璇疯緭鍏ラ挗鑺悕绉�"
+        placeholder="璇疯緭鍏ヨ鏍煎瀷鍙�"
       />
       <wd-input
-        v-model="model.plateNo"
-        label="鐩樺彿"
+        v-model="model.monofilamentNumber"
+        label="鏍峰搧缂栧彿"
         label-width="100px"
-        prop="plateNo"
+        prop="monofilamentNumber"
         clearable
         placeholder="璇疯緭鍏ョ洏鍙�"
       />
       <wd-input
-        v-model="model.length"
-        label="闀垮害"
+        v-model="model.amount"
+        label="鏁伴噺"
         label-width="100px"
-        prop="length"
+        prop="amount"
         clearable
         placeholder="璇疯緭鍏ラ暱搴�"
-      />
-      <wd-input
-        v-model="model.weight"
-        label="閲嶉噺"
-        label-width="100px"
-        prop="weight"
-        clearable
-        placeholder="璇疯緭鍏ラ噸閲�"
       />
       <wd-input
         v-model="model.manufacturers"
@@ -47,13 +39,30 @@
 
 <script lang="ts" setup>
 import useFormData from "@/hooks/useFormData";
+import TwistApi from "@/api/product/twist";
+import { useToast } from "wot-design-uni";
 
+const emits = defineEmits(["refresh"]);
+const toast = useToast();
 const { form: model } = useFormData({
-  steelCoreName: undefined, // 閽㈣姱鍚嶇О
-  plateNo: undefined, // 鐩樺彿
-  length: undefined, // 闀垮害
-  weight: undefined, // 閲嶉噺
+  model: undefined, // 瑙勬牸鍨嬪彿
+  monofilamentNumber: undefined, // 鏍峰搧缂栧彿
+  amount: undefined, // 鏁伴噺
   manufacturers: undefined, // 鍘傚
+  type: "閽㈣姱",
+});
+
+const submit = async () => {
+  const { code } = await TwistApi.addStrandedWireDish([model]);
+  if (code == 200) {
+    toast.success("鏂板鎴愬姛");
+    emits("refresh");
+    return true;
+  }
+};
+
+defineExpose({
+  submit,
 });
 </script>
 

--
Gitblit v1.9.3