From bd7f920a53ba17016ee4f6324d155eef2bc4cece Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 03 八月 2026 17:00:37 +0800
Subject: [PATCH] feat: 发货信息展示源单号

---
 src/views/salesManagement/salesLedger/index.vue |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 8725a78..693c97b 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -921,7 +921,7 @@
     <!-- 鍙戣揣寮规 -->
     <el-dialog v-model="deliveryFormVisible"
                title="鍙戣揣淇℃伅"
-               width="40%"
+               width="960px"
                @close="closeDeliveryDia">
       <el-form :model="deliveryForm"
                label-width="120px"
@@ -937,10 +937,8 @@
                          style="width: 100%"
                          @change="handleDeliveryTypeChange">
                 <el-option label="蹇��"
-                           v-if="false"
                            value="蹇��" />
-                <el-option v-if="false"
-                           label="璐ц溅"
+                <el-option label="璐ц溅"
                            value="璐ц溅" />
               </el-select>
             </el-form-item>
@@ -1003,6 +1001,13 @@
                 <el-table-column label="鎵瑰彿"
                                  prop="batchNo"
                                  min-width="180" />
+                <el-table-column label="閿�鍞鍗曞彿"
+                                 min-width="180"
+                                 show-overflow-tooltip>
+                  <template #default="scope">
+                    {{ formatDeliveryBatchSalesOrderNo(scope.row) }}
+                  </template>
+                </el-table-column>
                 <el-table-column label="浜у搧澶х被"
                                  prop="productName"
                                  min-width="100" />
@@ -1226,6 +1231,8 @@
       item?.stockQuantity;
     return quantity ?? 0;
   };
+  const formatDeliveryBatchSalesOrderNo = item =>
+    item?.salesContractNo || item?.sourceOrderNo || item?.salesOrderNo || "--";
   const currentStock = ref(null);
   const fetchCurrentStock = async (productModelId) => {
     if (!productModelId) {
@@ -2807,4 +2814,4 @@
       page-break-after: avoid;
     }
   }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.3