whyclxw
昨天 e81a9becf6e180df535ee430a958960f1546dda5
验收报告修改
1个文件已修改
32 ■■■■ 已修改文件
src/main/java/com/whyc/service/BomAcceptanceService.java 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BomAcceptanceService.java
@@ -468,14 +468,17 @@
        wrapper.last("limit 1");
        BomAcceptance bomAcceptance=mapper.selectOne(wrapper);
        String picUrl=bomAcceptance.getSparePicpart();
        String spareUrl="";
        if(picUrl==null||picUrl.isEmpty()){
            long time =new Date().getTime();
            picUrl= "acceptance_bom" + File.separator + time + File.separator+ "spare" + File.separator;
            String spareDir = rootFile + picUrl;
            spareUrl= "acceptance_bom" + File.separator + time + File.separator+ "spare" + File.separator;
            String spareDir = rootFile + spareUrl;
            File fileDir = new File(spareDir);
            if (!fileDir.exists()) {
                fileDir.mkdirs();
            }
        }else{
            spareUrl=picUrl;
        }
        //配件存储
        if(multipartFileList!=null && multipartFileList.size()!=0){
@@ -485,9 +488,16 @@
                String originalFilename = multipartFile.getOriginalFilename();
                String fileName = originalFilename.substring(0, originalFilename.lastIndexOf("."));
                String suffix = originalFilename.substring(originalFilename.lastIndexOf("."));
                String sparePath = rootFile+picUrl + fileName + suffix;
                String sparePath = rootFile+spareUrl + fileName + suffix;
                File file = new File(sparePath);
                multipartFile.transferTo(file);
                //如果原路径为空
                if(picUrl==null||picUrl.isEmpty()){
                    UpdateWrapper wrapper1=new UpdateWrapper();
                    wrapper1.set("spare_picpart",spareUrl);
                    wrapper1.eq("num",num);
                    mapper.update(null,wrapper1);
                }
            }
            return new Response().set(1,true,"上传成功");
        }else{
@@ -502,14 +512,17 @@
        wrapper.last("limit 1");
        BomAcceptance bomAcceptance=mapper.selectOne(wrapper);
        String picUrl=bomAcceptance.getInstallPic();
        String installUrl="";
        if(picUrl==null||picUrl.isEmpty()){
            long time =new Date().getTime();
            picUrl= "acceptance_bom" + File.separator + time + File.separator+ "install" + File.separator;
            String spareDir = rootFile + picUrl;
            installUrl= "acceptance_bom" + File.separator + time + File.separator+ "install" + File.separator;
            String spareDir = rootFile + installUrl;
            File fileDir = new File(spareDir);
            if (!fileDir.exists()) {
                fileDir.mkdirs();
            }
        }else{
            installUrl=picUrl;
        }
        //配件存储
        if(multipartFileList!=null && multipartFileList.size()!=0){
@@ -519,9 +532,16 @@
                String originalFilename = multipartFile.getOriginalFilename();
                String fileName = originalFilename.substring(0, originalFilename.lastIndexOf("."));
                String suffix = originalFilename.substring(originalFilename.lastIndexOf("."));
                String installPath = rootFile+picUrl + fileName + suffix;
                String installPath = rootFile+installUrl + fileName + suffix;
                File file = new File(installPath);
                multipartFile.transferTo(file);
                //如果原路径为空
                if(picUrl==null||picUrl.isEmpty()){
                    UpdateWrapper wrapper1=new UpdateWrapper();
                    wrapper1.set("install_pic",installUrl);
                    wrapper1.eq("num",num);
                    mapper.update(null,wrapper1);
                }
            }
            return new Response().set(1,true,"上传成功");
        }else{