From c3445703d247f39c21be7aae1b1fab5096be4380 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 29 一月 2026 10:57:49 +0800
Subject: [PATCH] Merge branch 'dev_New' of http://114.132.189.42:9002/r/product-inventory-management into dev_New

---
 src/views/salesManagement/salesLedger/index.vue |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index d9a180f..da26ba7 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -132,6 +132,14 @@
     <FormDialog v-model="dialogFormVisible" :title="operationType === 'add' ? '鏂板閿�鍞彴璐﹂〉闈�' : '缂栬緫閿�鍞彴璐﹂〉闈�'" :width="'70%'"
       :operation-type="operationType" @close="closeDia" @confirm="submitForm" @cancel="closeDia">
       <el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
+				<!-- 鎶ヤ环鍗曞鍏ュ叆鍙o細鏀惧湪琛ㄥ崟椤堕儴锛岄�夋嫨鍚庡弽鏄惧鎴�/涓氬姟鍛樼瓑 -->
+				<el-row v-if="operationType === 'add'" style="margin-bottom: 10px;">
+					<el-col :span="24" style="text-align: right;">
+						<el-button type="primary" plain @click="openQuotationDialog">
+							浠庨攢鍞姤浠峰鍏�
+						</el-button>
+					</el-col>
+				</el-row>
         <el-row :gutter="30">
           <el-col :span="12">
             <el-form-item label="閿�鍞悎鍚屽彿锛�" prop="salesContractNo">
@@ -1076,10 +1084,14 @@
 	selectedQuotation.value = row;
 	
 	// 涓氬姟鍛�
-	form.value.salesman = row.salesperson || "";
+	form.value.salesman = (row.salesperson || "").trim();
 	
 	// 瀹㈡埛鍚嶇О -> customerId
-	const customer = (customerOption.value || []).find((c) => c.customerName === row.customer);
+	const qCustomerName = String(row.customer || "").trim();
+	const customer = (customerOption.value || []).find((c) => {
+		const name = String(c.customerName || "").trim();
+		return name === qCustomerName || name.includes(qCustomerName) || qCustomerName.includes(name);
+	});
 	if (customer?.id) {
 		form.value.customerId = customer.id;
 	} else {

--
Gitblit v1.9.3