From 80958ace2e96fb6a8daed6a58e2dff2d51ff8616 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期三, 23 四月 2025 10:49:17 +0800
Subject: [PATCH] feat: 完成扫码业务员

---
 src/pages/production/wire/report/wireForm.vue |   68 ++++++++++++++++++++--------------
 1 files changed, 40 insertions(+), 28 deletions(-)

diff --git a/src/pages/production/wire/report/wireForm.vue b/src/pages/production/wire/report/wireForm.vue
index 52d7823..4fb91c4 100644
--- a/src/pages/production/wire/report/wireForm.vue
+++ b/src/pages/production/wire/report/wireForm.vue
@@ -2,52 +2,60 @@
   <wd-form ref="form" :model="model" class="relative form_box">
     <wd-cell-group :border="true">
       <wd-input
-        v-model="model.contractNo"
-        label="鍚堝悓鍙�"
+        v-model="model.poleNumber"
+        label="棰嗙敤鏉嗗彿"
         label-width="100px"
-        prop="contractNo"
+        prop="poleNumber"
         clearable
-        placeholder="璇疯緭鍏ュ悎鍚屽彿"
+        placeholder="璇疯緭鍏ラ鐢ㄦ潌鍙�"
       />
       <wd-input
-        v-model="model.clientName"
-        label="瀹㈡埛鍚嶇О"
+        v-model="model.poleWeight"
+        label="鏉嗛噸"
         label-width="100px"
-        prop="clientName"
+        prop="poleWeight"
         clearable
-        placeholder="璇疯緭鍏ュ鎴峰悕绉�"
+        placeholder="璇疯緭鍏ユ潌閲�"
       />
       <wd-input
-        v-model="model.workbench"
-        label="鏈哄彴"
+        v-model="model.monofilamentNumber"
+        label="鍗曚笣鐩樺彿"
         label-width="100px"
-        prop="workbench"
+        prop="monofilamentNumber"
         clearable
         placeholder="璇疯緭鍏ユ満鍙�"
       />
       <wd-input
-        v-model="model.monofilNo"
-        label="鍗曚綋缂栧彿"
+        v-model="model.model"
+        label="瑙勬牸鍨嬪彿"
         label-width="100px"
-        prop="monofilNo"
+        prop="model"
         clearable
-        placeholder="璇疯緭鍏ュ崟浣撶紪鍙�"
+        placeholder="璇疯緭鍏ヨ鏍煎瀷鍙�"
       />
       <wd-input
-        v-model="model.specification"
-        label="瑙勬牸"
+        v-model="model.ontLength"
+        label="鐩橀暱"
         label-width="100px"
-        prop="specification"
+        prop="ontLength"
         clearable
-        placeholder="璇疯緭鍏ヨ鏍�"
+        placeholder="璇疯緭鍏ョ洏闀�"
       />
       <wd-input
-        v-model="model.singleDisc"
-        label="鍗曚笣鐩橀暱"
+        v-model="model.theoryWeight"
+        label="鐞嗚閲嶉噺"
         label-width="100px"
-        prop="singleDisc"
+        prop="theoryWeight"
         clearable
-        placeholder="璇疯緭鍏ュ崟涓濈洏闀�"
+        placeholder="璇疯緭鍏ョ悊璁洪噸閲�"
+      />
+      <wd-input
+        v-model="model.actuallyWeight"
+        label="瀹為檯閲嶉噺"
+        label-width="100px"
+        prop="actuallyWeight"
+        clearable
+        placeholder="璇疯緭鍏ュ疄闄呴噸閲�"
       />
     </wd-cell-group>
   </wd-form>
@@ -57,13 +65,17 @@
 import useFormData from "@/hooks/useFormData";
 
 const { form: model } = useFormData({
-  contractNo: undefined, // 鍚堝悓鍙�
-  clientName: undefined, // 瀹㈡埛鍚嶇О
-  workbench: undefined, // 鏈哄彴
-  monofilNo: undefined, // 鍗曚綋缂栧彿
-  specification: undefined, // 瑙勬牸
+  poleNumber: undefined, // 棰嗙敤鏉嗗彿
+  poleWeight: undefined, // 瀹㈡埛鍚嶇О
+  monofilamentNumber: undefined, // 鍗曚笣鐩樺彿
+  model: undefined, // 瑙勬牸鍨嬪彿
+  ontLength: undefined, // 鐩橀暱
   singleDisc: undefined, // 鍗曚笣鐩橀暱
 });
+
+defineExpose({
+  model,
+});
 </script>
 
 <style lang="scss" scoped>

--
Gitblit v1.9.3