From 06c1ca4af31573df6d53f9bce12b60d391618e91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Mon, 23 Mar 2026 09:45:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_report/models/receivable_flow_report.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/yuthon_report/models/receivable_flow_report.py b/yuthon_report/models/receivable_flow_report.py index 0d1fd9ce7..14d911f75 100644 --- a/yuthon_report/models/receivable_flow_report.py +++ b/yuthon_report/models/receivable_flow_report.py @@ -238,11 +238,10 @@ class ReceivableFlowReport(models.Model): "违约金计算时间": billing_period, "违约天数": days_diff, "违约金金额": { - 'model': 'property.accounts.receivable', + 'model': 'penalty.line.wizard', 'display_name': str(round(penalty_amount, 2)), - 'view_mode': 'tree', - 'domain': [('id', '=', rec.id)], - }, + 'id': wz_list[0].id if wz_list else None, + } if wz_list else str(round(penalty_amount, 2)), "违约金收款时间": penalty_payment_date.strftime("%Y-%m-%d") if penalty_payment_date else "", "违约金收款金额": round(total_penalty_collected, 2), "合同编号": {