From 377c0a70c094d024aeb0bb94f4b791c6d5530c1e Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 06 八月 2026 10:21:55 +0800
Subject: [PATCH] 新疆_马铃薯 1.不合格管理添加拒收逻辑

---
 src/views/salesManagement/deliveryLedger/index.vue |   41 +++++++++++++++++++++++------------------
 1 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/src/views/salesManagement/deliveryLedger/index.vue b/src/views/salesManagement/deliveryLedger/index.vue
index 7a1c037..080ae20 100644
--- a/src/views/salesManagement/deliveryLedger/index.vue
+++ b/src/views/salesManagement/deliveryLedger/index.vue
@@ -2,7 +2,7 @@
   <div class="app-container">
     <div class="search_form">
       <el-form :model="searchForm" :inline="true">
-        <el-form-item label="閿�鍞鍗曞彿锛�">
+        <el-form-item label="璁㈠崟鍙峰彿锛�">
           <el-input
             v-model="searchForm.salesContractNo"
             placeholder="璇疯緭鍏�"
@@ -42,7 +42,7 @@
         <div></div>
         <div>
           <el-button @click="handleOut">瀵煎嚭</el-button>
-          <el-button type="danger" plain @click="handleDelete">鍒犻櫎</el-button>
+          <el-button type="danger" plain @click="handleDelete" v-hasPermi="['salesManagement:deliveryLedger:remove']">鍒犻櫎</el-button>
         </div>
       </div>
       <el-table
@@ -57,8 +57,13 @@
         <el-table-column align="center" type="selection" width="55" />
         <el-table-column align="center" label="搴忓彿" type="index" width="60" />
         <el-table-column
-          label="閿�鍞鍗�"
+          label="璁㈠崟鍙�"
           prop="salesContractNo"
+          show-overflow-tooltip
+        />
+        <el-table-column
+          label="閿�鍞�诲悎鍚屽彿"
+          prop="masterContractNo"
           show-overflow-tooltip
         />
         <el-table-column
@@ -101,16 +106,16 @@
           prop="shippingCarNumber"
           show-overflow-tooltip
         />
-        <el-table-column
-          label="蹇�掑叕鍙�"
-          prop="expressCompany"
-          show-overflow-tooltip
-        />
-        <el-table-column
-          label="蹇�掑崟鍙�"
-          prop="expressNumber"
-          show-overflow-tooltip
-        />
+<!--        <el-table-column-->
+<!--          label="蹇�掑叕鍙�"-->
+<!--          prop="expressCompany"-->
+<!--          show-overflow-tooltip-->
+<!--        />-->
+<!--        <el-table-column-->
+<!--          label="蹇�掑崟鍙�"-->
+<!--          prop="expressNumber"-->
+<!--          show-overflow-tooltip-->
+<!--        />-->
         <el-table-column
           label="瀹℃牳鐘舵��"
           prop="status"
@@ -174,7 +179,7 @@
               type="danger"
               :disabled="isApproving(scope.row.status)"
               @click="handleDeleteSingle(scope.row)"
-              >鍒犻櫎
+               v-hasPermi="['salesManagement:deliveryLedger:remove']">鍒犻櫎
             </el-button>
           </template>
         </el-table-column>
@@ -287,7 +292,7 @@
     >
       <div v-if="detailRow" class="detail-wrapper">
         <el-descriptions :column="2" border>
-          <el-descriptions-item label="閿�鍞鍗�">{{
+          <el-descriptions-item label="璁㈠崟鍙�">{{
             detailRow.salesContractNo || "--"
           }}</el-descriptions-item>
           <el-descriptions-item label="鍙戣揣璁㈠崟鍙�">{{
@@ -403,7 +408,7 @@
 const dialogFormVisible = ref(false);
 const data = reactive({
   searchForm: {
-    salesContractNo: "", // 閿�鍞鍗曞彿
+    salesContractNo: "", // 璁㈠崟鍙峰彿
     shippingCarNumber: "", // 杞︾墝鍙�
     expressNumber: "", // 蹇�掑崟鍙�
   },
@@ -421,7 +426,7 @@
   },
   rules: {
     salesContractNo: [
-      { required: true, message: "璇烽�夋嫨閿�鍞鍗�", trigger: "change" },
+      { required: true, message: "璇烽�夋嫨璁㈠崟鍙�", trigger: "change" },
     ],
     customerName: [
       { required: true, message: "璇疯緭鍏ュ鎴峰悕绉�", trigger: "blur" },
@@ -474,7 +479,7 @@
     });
 };
 
-// 閿�鍞鍗曞彉鍖栨椂鑷姩濉厖瀹㈡埛鍚嶇О
+// 璁㈠崟鍙峰彉鍖栨椂鑷姩濉厖瀹㈡埛鍚嶇О
 const handleSalesOrderChange = (value) => {
   const selectedOrder = salesOrderOptions.value.find(
     (item) => item.salesContractNo === value

--
Gitblit v1.9.3