From 46d5fc2f692b19538f2f7224f04096faececd38b Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 26 三月 2026 14:13:36 +0800
Subject: [PATCH] 军泰伟业 1.生产订单新增时展示工序和物料清单并可以修改

---
 src/views/productionManagement/productionOrder/index.vue |   56 +++++++++++++-------------------------------------------
 1 files changed, 13 insertions(+), 43 deletions(-)

diff --git a/src/views/productionManagement/productionOrder/index.vue b/src/views/productionManagement/productionOrder/index.vue
index 761139e..a376df1 100644
--- a/src/views/productionManagement/productionOrder/index.vue
+++ b/src/views/productionManagement/productionOrder/index.vue
@@ -3,32 +3,8 @@
     <div class="search_form">
       <el-form :model="searchForm"
                :inline="true">
-        <el-form-item label="瀹㈡埛鍚嶇О:">
-          <el-input v-model="searchForm.customerName"
-                    placeholder="璇疯緭鍏�"
-                    clearable
-                    prefix-icon="Search"
-                    style="width: 160px;"
-                    @change="handleQuery" />
-        </el-form-item>
-        <el-form-item label="鍚堝悓鍙�:">
-          <el-input v-model="searchForm.salesContractNo"
-                    placeholder="璇疯緭鍏�"
-                    clearable
-                    prefix-icon="Search"
-                    style="width: 160px;"
-                    @change="handleQuery" />
-        </el-form-item>
         <el-form-item label="浜у搧鍚嶇О:">
           <el-input v-model="searchForm.productCategory"
-                    placeholder="璇疯緭鍏�"
-                    clearable
-                    prefix-icon="Search"
-                    style="width: 160px;"
-                    @change="handleQuery" />
-        </el-form-item>
-        <el-form-item label="瑙勬牸:">
-          <el-input v-model="searchForm.specificationModel"
                     placeholder="璇疯緭鍏�"
                     clearable
                     prefix-icon="Search"
@@ -93,6 +69,7 @@
 
     <new-product-order v-if="isShowNewModal"
                          v-model:visible="isShowNewModal"
+                         type="qualified"
                          @completed="handleQuery" />
   </div>
 </template>
@@ -125,24 +102,14 @@
       width: '120px',
     },
     {
-      label: "閿�鍞悎鍚屽彿",
-      prop: "salesContractNo",
-      width: '150px',
-    },
-    {
-      label: "瀹㈡埛鍚嶇О",
-      prop: "customerName",
-      width: '200px',
-    },
-    {
       label: "浜у搧鍚嶇О",
       prop: "productCategory",
       width: '120px',
     },
     {
-      label: "瑙勬牸",
+      label: "鍥剧焊缂栧彿",
       prop: "specificationModel",
-      width: '120px',
+      width: '160px',
     },
     {
       label: "宸ヨ壓璺嚎缂栧彿",
@@ -156,6 +123,10 @@
     {
       label: "瀹屾垚鏁伴噺",
       prop: "completeQuantity",
+    },
+    {
+      label: "搴撳瓨鏁伴噺",
+      prop: "inventoryQuantity",
     },
     {
       dataType: "slot",
@@ -225,11 +196,8 @@
 
   const data = reactive({
     searchForm: {
-      customerName: "",
-      salesContractNo: "",
       projectName: "",
       productCategory: "",
-      specificationModel: "",
     },
   });
   const { searchForm } = toRefs(data);
@@ -374,6 +342,7 @@
           id: data.id,
           processRouteCode: data.processRouteCode || "",
           productName: data.productName || "",
+          drawingNumber: data.drawingNumber || "",
           model: data.model || "",
           bomNo: data.bomNo || "",
           description: data.description || "",
@@ -393,6 +362,7 @@
       query: {
         id: row.id,
         bomNo: row.bomNo || "",
+        drawingNumber: row.drawingNumber || "",
         productName: row.productCategory || "",
         productModelName: row.specificationModel || "",
         orderId: row.id,
@@ -455,19 +425,19 @@
   align-items: start;
 }
 
-::v-deep .yellow {
+:deep(.yellow) {
   background-color: #FAF0DE;
 }
 
-::v-deep .pink {
+:deep(.pink) {
   background-color: #FAE1DE;
 }
 
-::v-deep .red {
+:deep(.red) {
   background-color: #f80202;
 }
 
-::v-deep .purple{
+:deep(.purple){
   background-color: #F4DEFA;
 }
 </style>

--
Gitblit v1.9.3