lxw
2022-08-11 54239d6eafbb16f3ceea3f9db7ebe0ed7ac36a06
历史版本BOM显示加上替换件
1个文件已修改
10 ■■■■■ 已修改文件
src/main/java/com/whyc/service/ProductBomHistoryService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/ProductBomHistoryService.java
@@ -69,6 +69,16 @@
        wrapper.le("s_version",version);
        wrapper.ge("e_version",version);
        List<ProductBomHistory> list=mapper.selectList(wrapper);
        //查询出存在替换关系得散装件
        List<ProductBomHistory> replaceBomHis=cponentMapper.getReplaceHisComponent(parentModel,version);
        //两个集合合并才是最终的BOM
        if(list!=null&&list.size()>0){
            if(replaceBomHis!=null&&replaceBomHis.size()>0){
                replaceBomHis.stream().forEach(replaceBom->{
                    list.add(replaceBom);
                });
            }
        }
        return  new Response().setII(1,list.size()>0?true:false,list,"");
    }
    //下载指定版本的产品