From 4743d5644fb9c1a4d4a8038331526a0890a453e9 Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期六, 25 四月 2026 14:21:38 +0800
Subject: [PATCH] feat: 在工艺路线相关界面添加开数、工艺正数和加放数字段

---
 src/views/productionManagement/processRoute/processRouteItem/index.vue |   43 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 39 insertions(+), 4 deletions(-)

diff --git a/src/views/productionManagement/processRoute/processRouteItem/index.vue b/src/views/productionManagement/processRoute/processRouteItem/index.vue
index 0eb639d..141dba4 100644
--- a/src/views/productionManagement/processRoute/processRouteItem/index.vue
+++ b/src/views/productionManagement/processRoute/processRouteItem/index.vue
@@ -81,6 +81,9 @@
       </el-table-column>
       <el-table-column label="浜у搧鍚嶇О" prop="productName" min-width="160" />
       <el-table-column label="瑙勬牸鍚嶇О" prop="model" min-width="140" />
+      <el-table-column label="寮�鏁�" prop="processRouteOpenNum" min-width="140" />
+      <el-table-column label="宸ヨ壓姝f暟" prop="processRouteNum" min-width="140" />
+      <el-table-column label="鍔犳斁鏁�" prop="processRouteAddNum" min-width="140" />
       <el-table-column label="鍗曚綅" prop="unit" width="100" />
       <el-table-column label="鏄惁璐ㄦ" prop="isQuality" width="100">
         <template #default="scope">
@@ -186,7 +189,6 @@
               : '閫夋嫨浜у搧' }}
           </el-button>
         </el-form-item>
-
         <el-form-item label="鍗曚綅" prop="unit">
           <el-input 
               v-model="form.unit" 
@@ -202,8 +204,8 @@
       </el-form>
 
       <template #footer>
-        <el-button @click="closeDialog">鍙栨秷</el-button>
         <el-button type="primary" @click="handleSubmit" :loading="submitLoading">纭畾</el-button>
+        <el-button @click="closeDialog">鍙栨秷</el-button>
       </template>
     </el-dialog>
 
@@ -271,6 +273,10 @@
   productModelId: undefined,
   productName: "",
   model: "",
+  processName: "",
+  openCount: "",
+  processPositive: "",
+  allowanceQty: "",
   unit: "",
   isQuality: false,
 });
@@ -329,7 +335,12 @@
     productName: route.query.productName || '',
     model: route.query.model || '',
     bomNo: route.query.bomNo || '',
-    description: route.query.description || ''
+    description: route.query.description || '',
+    processRouteAddNum:route.query.processRouteAddNum || '',
+    processRouteNum:route.query.processRouteNum || '',
+    processRouteName:route.query.processRouteName || '',
+    processRouteOpenNum:route.query.processRouteOpenNum || '',
+
   };
 };
 
@@ -342,7 +353,6 @@
 
 // 缂栬緫
 const handleEdit = (row) => {
-  console.log(1111, row.isQuality);
   operationType.value = 'edit';
   form.value = {
     id: row.id,
@@ -351,6 +361,10 @@
     productModelId: row.productModelId,
     productName: row.productName || "",
     model: row.model || "",
+    processName: row.processName || "",
+    openCount: row.openCount || "",
+    processPositive: row.processPositive || "",
+    allowanceQty: row.allowanceQty || "",
     unit: row.unit || "",
     isQuality: row.isQuality,
   };
@@ -415,6 +429,10 @@
               productRouteId: routeId.value,
               processId: form.value.processId,
               productModelId: form.value.productModelId,
+              processName: form.value.processName,
+              openCount: form.value.openCount,
+              processPositive: form.value.processPositive,
+              allowanceQty: form.value.allowanceQty,
               isQuality: form.value.isQuality,
               dragSort,
             })
@@ -422,6 +440,10 @@
               routeId: routeId.value,
               processId: form.value.processId,
               productModelId: form.value.productModelId,
+              processName: form.value.processName,
+              openCount: form.value.openCount,
+              processPositive: form.value.processPositive,
+              allowanceQty: form.value.allowanceQty,
               isQuality: form.value.isQuality,
               dragSort,
             });
@@ -447,6 +469,10 @@
               id: form.value.id,
               processId: form.value.processId,
               productModelId: form.value.productModelId,
+              processName: form.value.processName,
+              openCount: form.value.openCount,
+              processPositive: form.value.processPositive,
+              allowanceQty: form.value.allowanceQty,
               isQuality: form.value.isQuality,
             })
           : addOrUpdateProcessRouteItem({
@@ -454,6 +480,10 @@
               processId: form.value.processId,
               productModelId: form.value.productModelId,
               id: form.value.id,
+              processName: form.value.processName,
+              openCount: form.value.openCount,
+              processPositive: form.value.processPositive,
+              allowanceQty: form.value.allowanceQty,
               isQuality: form.value.isQuality,
             });
 
@@ -483,7 +513,12 @@
     productModelId: undefined,
     productName: "",
     model: "",
+    processName: "",
+    openCount: "",
+    processPositive: "",
+    allowanceQty: "",
     unit: "",
+    isQuality: false,
   };
   formRef.value?.resetFields();
 };

--
Gitblit v1.9.3