From 4eb17d5505a751ee18d88460a34108d340303fa9 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 20 三月 2026 15:27:41 +0800
Subject: [PATCH] fix: 采购、销售不展示项目名称

---
 src/views/salesManagement/returnOrder/components/formDia.vue |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/src/views/salesManagement/returnOrder/components/formDia.vue b/src/views/salesManagement/returnOrder/components/formDia.vue
index 82b3766..96231cf 100644
--- a/src/views/salesManagement/returnOrder/components/formDia.vue
+++ b/src/views/salesManagement/returnOrder/components/formDia.vue
@@ -44,11 +44,6 @@
               </el-form-item>
             </el-col>
             <el-col :span="4">
-              <el-form-item label="椤圭洰闃舵锛�" prop="projectStage">
-                <el-input v-model="form.projectStage" placeholder="椤圭洰闃舵" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="4">
               <el-form-item label="鍒跺崟浜猴細" prop="maker">
                 <el-select v-model="form.maker" filterable placeholder="璇烽�夋嫨鍒跺崟浜�">
                   <el-option v-for="u in userOptions" :key="u.value" :label="u.label" :value="u.value" />
@@ -94,7 +89,7 @@
                 @input="(val) => handleReturnQuantityChange(val, row)"
               />
             </template>
-            <template #action="{ row, index }">
+            <template #action="{ index }">
               <el-button type="danger" link @click="deleteRow(index)">鍒犻櫎</el-button>
             </template>
           </PIMTable>
@@ -159,7 +154,6 @@
     customerId: "",
     shippingId: "",
     projectId: "",
-    projectStage: "",
     maker: "",
     makeTime: "",
     settler: "",
@@ -227,6 +221,8 @@
 
   Object.assign(form.value, detail);
   form.value.returnNoCheckbox = true;
+  // 涓嶅啀灞曠ず/鎻愪氦椤圭洰闃舵瀛楁
+  delete form.value.projectStage;
 
   if (form.value.customerId) {
     await customerNameChange(form.value.customerId, false);
@@ -265,7 +261,6 @@
       customerId: "",
       shippingId: "",
       projectId: "",
-      projectStage: "",
       maker: "",
       makeTime: "",
       settler: "",
@@ -286,6 +281,8 @@
       id: operationType.value === "edit" ? (el.returnSaleProductId ?? "") : ""
     }));
     const payload = { ...form.value, returnSaleProducts };
+    // 涓嶅啀鎻愪氦椤圭洰闃舵瀛楁
+    delete payload.projectStage;
     delete payload.returnNoCheckbox;
     if (operationType.value === "add" && form.value.returnNoCheckbox) delete payload.returnNo;
     if (operationType.value === "add") {
@@ -374,7 +371,7 @@
   if(res.code === 200){
     // If backend returns project info, set it
     if (res.data.projectId) form.value.projectId = res.data.projectId;
-    if (res.data.projectStage) form.value.projectStage = res.data.projectStage;
+    // 涓嶅啀灞曠ず/鎻愪氦椤圭洰闃舵瀛楁
     
     // Store available products for selection
     availableProducts.value = res.data.productDtoData || [];

--
Gitblit v1.9.3