From 33f5feca8b4ae5c1d1946a1361a9b561ec890c34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Tue, 21 Oct 2025 17:21:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../models/property_bank_statements.py | 4 +- .../views/property_bank_statements_views.xml | 12 +- .../models/inherit_yuthon_property.py | 24 +++- .../views/inherit_yuthon_property_views.xml | 3 +- .../wizard/penalty_line_wizard.py | 114 +++++++++++++++++- .../wizard/penalty_line_wizard_viwes.xml | 3 +- .../wizard/property_reconciliation_wizard.py | 3 +- 7 files changed, 148 insertions(+), 15 deletions(-) diff --git a/yuthon_property/models/property_bank_statements.py b/yuthon_property/models/property_bank_statements.py index 5ac230d57..0b29dfc2a 100644 --- a/yuthon_property/models/property_bank_statements.py +++ b/yuthon_property/models/property_bank_statements.py @@ -205,6 +205,7 @@ class PropertyBankStatements(models.Model): if accounts: rec.reconciliation_time = accounts[0].reconciliation_time + class ReceivableModifyLine(models.Model): _name = 'receivable.modify.line' _description = '修改应收账单明细' @@ -212,7 +213,8 @@ class ReceivableModifyLine(models.Model): bank_id = fields.Many2one('property.bank.statements', string='关联银行对账单') receivable_id = fields.Many2one('property.accounts.receivable', string='应收账单') is_write = fields.Boolean() - is_penalty = fields.Boolean() + reconciliation_date = fields.Date(string='对账日期') + is_penalty = fields.Boolean(string='是否为违约金') amount = fields.Float(string='修改金额') diff --git a/yuthon_property/views/property_bank_statements_views.xml b/yuthon_property/views/property_bank_statements_views.xml index 5b087a397..4da9ac61c 100644 --- a/yuthon_property/views/property_bank_statements_views.xml +++ b/yuthon_property/views/property_bank_statements_views.xml @@ -4,7 +4,9 @@ property.bank.statements.tree property.bank.statements - + @@ -21,7 +23,9 @@ property.bank.statements.tree property.bank.statements - +
@@ -54,6 +58,8 @@ + + @@ -88,7 +94,7 @@ 银行流水 property.bank.statements - tree,search + tree,form,search [('is_company', '=', True)] {'group_by': 'bank_state'}
- -