liujie
2026-05-21 34fb8efd9fef8a6ed0d7cbaff74f37f06bf2db60
admin-server/src/main/java/com/estate/expert/admin/service/ProjectService.java
@@ -41,4 +41,12 @@
    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);
}