diff --git a/yuthon_report/models/pre_arrears_report.py b/yuthon_report/models/pre_arrears_report.py index 53e49e438..85c89b9eb 100644 --- a/yuthon_report/models/pre_arrears_report.py +++ b/yuthon_report/models/pre_arrears_report.py @@ -30,9 +30,9 @@ class PreArrearsReport(models.Model): query_month_start = datetime.datetime.fromisoformat(date_start).date() if date_start else this_month_first query_month_end = datetime.datetime.fromisoformat(date_end).date() if date_end else this_month_first - # 核心逻辑:due_date <= cutoff_date(查询月及之前的应收) + # 核心逻辑:due_date < query_month_start(应收日期在查询月之前,不包含查询月) domain = [ - ('receivable_id.due_date', '<=', cutoff_date), + ('receivable_id.due_date', '<', query_month_start), ('receivable_id.is_invalid', '=', False), ] diff --git a/yuthon_report/views/receivable_report_views.xml b/yuthon_report/views/receivable_report_views.xml index eba60276d..092fa09a0 100644 --- a/yuthon_report/views/receivable_report_views.xml +++ b/yuthon_report/views/receivable_report_views.xml @@ -2,7 +2,7 @@ - 应收账单报表 + 当期应收 receivable_report_client { @@ -37,7 +37,7 @@