buhuazhen
2026-03-20 93b5197ed64fbc5b8053b26b7fb528163a9c8502
fix(plan): 修复传入空列表时的空指针异常

- 添加对空计划ID列表的判断
- 空列表时返回空结果,避免异常抛出
- 确保在查询计划节点时参数有效性检查
已修改1个文件
3 ■■■■■ 文件已修改
src/main/java/com/ruoyi/projectManagement/service/impl/PlanServiceImpl.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/projectManagement/service/impl/PlanServiceImpl.java
@@ -101,6 +101,9 @@
    }
    private List<PlanNode> getPlanNodeByPlanIds(List<Long> planIds) {
        if(CollUtil.isEmpty(planIds)){
            return Collections.emptyList();
        }
        return planNodeMapper.selectList(new LambdaQueryWrapper<PlanNode>()
                .eq(PlanNode::getIsDelete, 0)
                .in(PlanNode::getProjectManagementPlanId, planIds).orderByAsc(PlanNode::getSort));