From abf1c0a35d85d38239ff5d2ed746a4e4b797c9d1 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期四, 20 八月 2026 14:05:02 +0800
Subject: [PATCH] feat 功能修正

---
 yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivablePlanService.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivablePlanService.java b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivablePlanService.java
index f3bfe95..c6789d5 100644
--- a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivablePlanService.java
+++ b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivablePlanService.java
@@ -7,8 +7,10 @@
 import cn.iocoder.yudao.module.crm.dal.dataobject.receivable.CrmReceivablePlanDO;
 import jakarta.validation.Valid;
 
+import java.math.BigDecimal;
 import java.util.Collection;
 import java.util.List;
+import java.util.Map;
 
 /**
  * CRM 鍥炴璁″垝 Service 鎺ュ彛
@@ -92,4 +94,20 @@
      */
     Long getReceivablePlanRemindCount(Long userId);
 
+    /**
+     * 鑾峰緱瀹㈡埛鐨勬瑺璐归噾棰� Map锛堟湭鍥炴 + 宸查�炬湡鐨勫洖娆捐鍒掗噾棰濆悎璁★級
+     *
+     * @param customerIds 瀹㈡埛缂栧彿闆嗗悎
+     * @return key=瀹㈡埛缂栧彿锛寁alue=娆犺垂閲戦
+     */
+    Map<Long, BigDecimal> getOverdueAmountMapByCustomerIds(Collection<Long> customerIds);
+
+    /**
+     * 鑾峰緱瀹㈡埛鐨勬瑺璐圭瑪鏁� Map锛堟湭鍥炴 + 宸查�炬湡鐨勫洖娆捐鍒掓暟閲忥級
+     *
+     * @param customerIds 瀹㈡埛缂栧彿闆嗗悎
+     * @return key=瀹㈡埛缂栧彿锛寁alue=娆犺垂绗旀暟
+     */
+    Map<Long, Integer> getOverdueCountMapByCustomerIds(Collection<Long> customerIds);
+
 }

--
Gitblit v1.9.3