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