diff --git a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/ICcdiProjectService.java b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/ICcdiProjectService.java index c72dd58..ff1201c 100644 --- a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/ICcdiProjectService.java +++ b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/ICcdiProjectService.java @@ -3,6 +3,7 @@ package com.ruoyi.ccdi.project.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.ccdi.project.domain.dto.CcdiProjectQueryDTO; import com.ruoyi.ccdi.project.domain.dto.CcdiProjectSaveDTO; +import com.ruoyi.ccdi.project.domain.vo.CcdiProjectStatusCountsVO; import com.ruoyi.ccdi.project.domain.vo.CcdiProjectVO; /** @@ -51,4 +52,11 @@ public interface ICcdiProjectService { * @return 分页结果 */ Page selectProjectPage(Page page, CcdiProjectQueryDTO queryDTO); + + /** + * 查询各状态的项目总数(不受搜索条件影响) + * + * @return 状态统计 + */ + CcdiProjectStatusCountsVO getStatusCounts(); }