From a4574972890e6194c39e63324934f1167a4f7eab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Thu, 5 Mar 2026 17:40:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=8F=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/yuthon_report/receivable_report.js | 10 ++++++++++ yuthon_report/views/receivable_report_views.xml | 1 + 2 files changed, 11 insertions(+) diff --git a/yuthon_report/static/src/components/yuthon_report/receivable_report.js b/yuthon_report/static/src/components/yuthon_report/receivable_report.js index 43fdf9475..de00fdff0 100644 --- a/yuthon_report/static/src/components/yuthon_report/receivable_report.js +++ b/yuthon_report/static/src/components/yuthon_report/receivable_report.js @@ -112,6 +112,16 @@ class ReceivableReport extends Component { }, context: { actionService: this.actionService // 传递 actionService 用于穿透跳转 + }, + onFilterChanged: () => { + // 过滤后重新编号序号列 + let num = 1; + this.grid.forEachNodeAfterFilter((node) => { + if (node.data) { + node.data['序号'] = num++; + } + }); + this.grid.refreshCells({ columns: ['序号'], force: true }); } }; diff --git a/yuthon_report/views/receivable_report_views.xml b/yuthon_report/views/receivable_report_views.xml index 93b339b39..47ba3164e 100644 --- a/yuthon_report/views/receivable_report_views.xml +++ b/yuthon_report/views/receivable_report_views.xml @@ -11,6 +11,7 @@ "model": "property.accounts.receivable", "method": "get_complete_ledger_report", "columns": [ + {"headerName": "序号", "field": "序号", "width": 70, "flex": 0, "pinned": "left"}, {"headerName": "应收开始", "field": "应收开始", "flex": 1}, {"headerName": "应收结束", "field": "应收结束", "flex": 1}, {"headerName": "合同编号", "field": "合同编号", "flex": 1},