lxw
2022-09-29 6e6b796160df9ebf0f90b9bdc0fa1d39ad16c8b8
撤销产品下载不包含带有bom的图片
1个文件已修改
28 ■■■■■ 已修改文件
src/main/java/com/whyc/service/ProductBomService.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/ProductBomService.java
@@ -204,27 +204,21 @@
        }
        if(filePath.length>=0){
            for(String temp : filePath) {
                //产品下载不包含带有bom的图片
                if(temp.contains("bom")){
                    continue;
                }else{
                    //添加满足情况的条件
                    if(new File(sourcePathDir + File.separator + temp ).isFile()) {
                        QueryWrapper wrapper=new QueryWrapper();
                        wrapper.eq("product_id",productId);
                        wrapper.eq("attach_name",temp);
                        wrapper.eq("lock_flag",1);
                        wrapper.last("limit 1");
                        AttachLock attachLock=attachLockMapper.selectOne(wrapper);
                        if(attachLock==null){
                            //为文件则进行拷贝
                            copyFile(new File(sourcePathDir + File.separator + temp ), newPathDir );
                        }
                //添加满足情况的条件
                if(new File(sourcePathDir + File.separator + temp ).isFile()) {
                    QueryWrapper wrapper=new QueryWrapper();
                    wrapper.eq("product_id",productId);
                    wrapper.eq("attach_name",temp);
                    wrapper.eq("lock_flag",1);
                    wrapper.last("limit 1");
                    AttachLock attachLock=attachLockMapper.selectOne(wrapper);
                    if(attachLock==null){
                        //为文件则进行拷贝
                        copyFile(new File(sourcePathDir + File.separator + temp ), newPathDir );
                    }
                }
            }
        }
    }
    public void updateUrl(List<ProductBomApproving> fileBomApprovingList) {
        mapper.updateUrl(fileBomApprovingList);