From feaeb3e3ac6d9e7606fce5e3ae80de3cca9c846f Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期三, 20 五月 2026 09:30:54 +0800
Subject: [PATCH] feat:1.库存成品展示电压,工序类别 2.销售页面调整

---
 src/views/salesManagement/salesLedger/index.vue |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 9c99662..c2be59c 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -104,18 +104,21 @@
 					</template>
 				</el-table-column>
 				<el-table-column align="center" label="搴忓彿" type="index" width="60" />
-				<el-table-column label="閿�鍞悎鍚屽彿" prop="salesContractNo" width="180" show-overflow-tooltip />
 				<el-table-column label="瀹㈡埛鍚嶇О" prop="customerName" width="300" show-overflow-tooltip />
-				<el-table-column label="涓氬姟鍛�" prop="salesman" width="100" show-overflow-tooltip />
+				<el-table-column label="鍨嬪彿" prop="model" width="100" show-overflow-tooltip />
+				<el-table-column label="鐢靛帇" prop="voltage" width="100" show-overflow-tooltip />
+				<el-table-column label="qty" prop="qty" width="100" show-overflow-tooltip />
 				<el-table-column label="椤圭洰鍚嶇О" prop="projectName" width="180" show-overflow-tooltip />
-				<el-table-column label="浠樻鏂瑰紡" prop="paymentMethod" show-overflow-tooltip />
-				<el-table-column label="鍚堝悓閲戦(鍏�)" prop="contractAmount" width="220" show-overflow-tooltip
-					:formatter="formattedNumber" />
+        <el-table-column label="鍚堝悓閲戦(鍏�)" prop="contractAmount" width="220" show-overflow-tooltip
+                         :formatter="formattedNumber" />
+        <el-table-column label="浠樻鏂瑰紡" prop="paymentMethod" show-overflow-tooltip />
 				<el-table-column label="褰曞叆浜�" prop="entryPersonName" width="100" show-overflow-tooltip />
 				<el-table-column label="褰曞叆鏃ユ湡" prop="entryDate" width="120" show-overflow-tooltip />
 				<el-table-column label="绛捐鏃ユ湡" prop="executionDate" width="120" show-overflow-tooltip />
 				<el-table-column label="浜や粯鏃ユ湡" prop="deliveryDate" width="120" show-overflow-tooltip />
-				<el-table-column label="澶囨敞" prop="remarks" width="200" show-overflow-tooltip />
+        <el-table-column label="涓氬姟鍛�" prop="salesman" width="100" show-overflow-tooltip />
+        <el-table-column label="澶囨敞" prop="remarks" width="200" show-overflow-tooltip />
+        <el-table-column label="閿�鍞悎鍚屽彿" prop="salesContractNo" width="180" show-overflow-tooltip />
 				<el-table-column fixed="right" label="鎿嶄綔" min-width="100" align="center">
 					<template #default="scope">
 						<el-button link type="primary" size="small" @click="openForm('edit', scope.row)"
@@ -918,7 +921,11 @@
 const getProductOptions = () => {
 	// 杩斿洖 Promise锛屼究浜庡湪缂栬緫浜у搧鏃剁瓑寰呭姞杞藉畬鎴�
 	return productTreeList({productName: '鎴愬搧'}).then((res) => {
-		productOptions.value = convertIdToValue(res);
+		const tree = convertIdToValue(res);
+		const finishedNode = tree.find(
+			(item) => item?.label === '鎴愬搧' || item?.productName === '鎴愬搧'
+		);
+		productOptions.value = finishedNode?.children || tree;
 		return productOptions.value;
 	});
 };
@@ -2345,4 +2352,4 @@
 		page-break-after: avoid;
 	}
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.3