liujie
2026-09-20 25999c575dd42b4715e49d3fe57e73c2c3204ccb
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);
}