From cac91a6a4c74d90215ebd93f787564efd651ae98 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 28 五月 2026 13:12:24 +0800
Subject: [PATCH] 富边电子 1.客户往来,销售合同号改为订单号。增加订单号查询搜索。 2.发货台账,没有时间显示, 3.指标统计改名为销售统计 4.采购台账,采购合同号改为采购单号。取消销售合同号。签订日期改为采购日期。付款方式取消显示。 5.供应商档案,取消供应商类型(甲乙丙丁),录入时也取消。 6.采购合同号改成采购单号。 7.采购报表,退款储量改成采购总价(或不显示)。 8.销售之后库存没有出库记录。 9.质量管理,检验员改成送件员。

---
 src/views/salesManagement/receiptPaymentLedger/index.vue |   34 +++++++++++++++++++++++++++-------
 1 files changed, 27 insertions(+), 7 deletions(-)

diff --git a/src/views/salesManagement/receiptPaymentLedger/index.vue b/src/views/salesManagement/receiptPaymentLedger/index.vue
index 7029cfc..0e8e677 100644
--- a/src/views/salesManagement/receiptPaymentLedger/index.vue
+++ b/src/views/salesManagement/receiptPaymentLedger/index.vue
@@ -11,6 +11,15 @@
           clearable
           prefix-icon="Search"
         />
+        <span class="search_title" style="margin-left: 10px">璁㈠崟鍙凤細</span>
+        <el-input
+          v-model="orderNoSearch"
+          style="width: 240px"
+          placeholder="杈撳叆璁㈠崟鍙锋悳绱�"
+          @change="filterReceiptRecord"
+          clearable
+          prefix-icon="Search"
+        />
         <el-button type="primary" @click="handleQuery" style="margin-left: 10px"
           >鎼滅储</el-button
         >
@@ -98,7 +107,7 @@
 						width="110"
           />
           <el-table-column
-            label="閿�鍞悎鍚屽彿"
+            label="璁㈠崟鍙�"
             prop="salesContractNo"
             show-overflow-tooltip
 						width="200"
@@ -160,6 +169,7 @@
     invoiceDate: "",
   },
 });
+const orderNoSearch = ref("");
 const customerId = ref("");
 const { searchForm } = toRefs(data);
 const originReceiptRecord = ref([]);
@@ -231,8 +241,8 @@
   console.log("param", param);
   customerInteractions(param).then((res) => {
     originReceiptRecord.value = res.data;
-    handlePagination({ page: 1, limit: recordPage.size });
-    recordTotal.value = res.data.length;
+    recordPage.current = 1;
+    filterReceiptRecord();
   });
 };
 
@@ -249,11 +259,21 @@
 const handlePagination = ({ page, limit }) => {
   recordPage.current = page;
   recordPage.size = limit;
+  filterReceiptRecord();
+};
 
-  const start = (page - 1) * limit;
-  const end = start + limit;
-
-  receiptRecord.value = originReceiptRecord.value.slice(start, end);
+// 鏍规嵁璁㈠崟鍙疯繃婊ゅ彸杈硅〃鏍兼暟鎹�
+const filterReceiptRecord = () => {
+  let filteredData = originReceiptRecord.value;
+  if (orderNoSearch.value) {
+    filteredData = originReceiptRecord.value.filter(item => 
+      item.salesContractNo && item.salesContractNo.includes(orderNoSearch.value)
+    );
+  }
+  recordTotal.value = filteredData.length;
+  const start = (recordPage.current - 1) * recordPage.size;
+  const end = start + recordPage.size;
+  receiptRecord.value = filteredData.slice(start, end);
 };
 
 onMounted(() => {

--
Gitblit v1.9.3