From 25999c575dd42b4715e49d3fe57e73c2c3204ccb Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期日, 20 九月 2026 11:45:05 +0800
Subject: [PATCH] update

---
 admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java b/admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java
index ad522e2..2c55e0b 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java
@@ -40,4 +40,13 @@
      */
     List<Project> listByClient(Integer clientId);
 
+    List<Project> listByTitle(String name);
+
+    /**
+     * 获取计划可用的项目列表
+     * 根据plan中的clientId获取相应的project,同时过滤掉plan对应的没有删除的task中已经包含的project
+     * @param planId 计划ID
+     * @return 可用的项目列表
+     */
+    List<Project> listAvailableByPlan(Integer planId);
 }

--
Gitblit v1.7.1