diff --git a/yuthon_property/models/property_bank_statements.py b/yuthon_property/models/property_bank_statements.py
index 9fd4f277c..29fea8d2c 100644
--- a/yuthon_property/models/property_bank_statements.py
+++ b/yuthon_property/models/property_bank_statements.py
@@ -228,6 +228,7 @@ class ReceivableModifyLine(models.Model):
not_collected = fields.Float(related='receivable_id.submitted', string='未收', store=False)
amount = fields.Float(string='已对金额')
has_date = fields.Date(related='receivable_id.has_date', string='退款日期', store=False)
+ payout_date = fields.Date(related='receivable_id.payout_date', string='收款日期', store=False)
penalty_pay_line_ids = fields.Many2many(
'penalty.pay.line',
diff --git a/yuthon_property/views/property_bank_statements_views.xml b/yuthon_property/views/property_bank_statements_views.xml
index db025ca5b..3a6bfb022 100644
--- a/yuthon_property/views/property_bank_statements_views.xml
+++ b/yuthon_property/views/property_bank_statements_views.xml
@@ -130,6 +130,7 @@
+
diff --git a/yuthon_report/models/deposit_total_report.py b/yuthon_report/models/deposit_total_report.py
index cdb235314..043758236 100644
--- a/yuthon_report/models/deposit_total_report.py
+++ b/yuthon_report/models/deposit_total_report.py
@@ -31,8 +31,8 @@ class DepositTotalReport(models.Model):
deposit_type = self.env['yuthon.management.type'].search([('name', '=', '押金')], limit=1)
domain = [
- ('receivable_id.due_date', '>=', year_start),
- ('receivable_id.due_date', '<=', year_end),
+ ('payout_date', '>=', year_start),
+ ('payout_date', '<=', year_end),
('receivable_id.is_invalid', '=', False),
]
if deposit_type: