feat(oa): 优化项目进度统计逻辑并完善VO字段

- 移除XML中冗余的关联查询与计算逻辑
- 新增三个统计字段:totalCount、unFinishCount、delayCount
- 通过子查询方式实现更准确的进度统计
- 在Java实体类中添加对应的统计属性
- 修复OaProjectScheduleStepServiceImpl中的空指针判断逻辑
This commit is contained in:
2025-12-11 15:29:19 +08:00
parent 6bcbdf6bca
commit 1bbbba050c
4 changed files with 25 additions and 24 deletions

View File

@@ -8,6 +8,8 @@ import com.ruoyi.oa.domain.vo.OaProjectScheduleVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Param;
import java.util.Map;
/**
* 项目进度Mapper接口
*