Procházet zdrojové kódy

Merge branch 'master' of http://47.100.37.243:10080/ZHOU/yunsu

# Conflicts:
#	cloud-model/src/main/java/com/hssx/cloudmodel/service/impl/MouldFileServiceImpl.java
sunyadv před 5 roky
rodič
revize
9f70c0e313

+ 44 - 44
cloud-model/src/main/java/com/hssx/cloudmodel/service/impl/MouldFileServiceImpl.java

@@ -380,52 +380,52 @@ public class MouldFileServiceImpl extends ServiceImpl<MouldFileMapper, MouldFile
                 }
                 String fileName = "";
 //                if (!file.isEmpty()) {
-                fileName = file.getOriginalFilename();
-                String fileNamePrex = fileName.substring(0, fileName.lastIndexOf("."));
-                String[] split = fileNamePrex.split("\\+");
-                System.out.println("split" + split);
-                for (Part part : partLists) {
-                    if (split[0] == part.getPartNo()) {
-                        partFile.setPartId(part.getId());
-                    }
-                    if (Constant.PART_FILE_2D.equals(split[1])) {
-                        partFile.setDwgType(0);
+                    fileName = file.getOriginalFilename();
+                    String fileNamePrex = fileName.substring(0, fileName.lastIndexOf("."));
+                    String[] split = fileNamePrex.split("\\+");
+                    System.out.println("split" + split);
+                    for (Part part : partLists) {
+                        if (part.getPartNo().equals(split[0])) {
+                            partFile.setPartId(part.getId());
+                        }
+                        if (Constant.PART_FILE_2D.equals(split[1])) {
+                            partFile.setDwgType(0);
+                        }
+                        if (Constant.PART_FILE_3D.equals(split[1])) {
+                            partFile.setDwgType(1);
+                        }
                     }
-                    if (Constant.PART_FILE_3D.equals(split[1])) {
-                        partFile.setDwgType(1);
+                    partFile.setFileName(fileName);
+                    partFile.setFileSize(FileUtil.getReadableFileSize(file.getSize()));
+                    System.out.println("上传文件名称" + file.getName() + ", dir = " + dir.getAbsolutePath());
+                    int pos = fileName.lastIndexOf(".");
+                    String rand = UUID.randomUUID().toString().replaceAll("-", "");
+                    String sufix = fileName.substring(pos);
+                    fileName = rand + sufix;
+                    partFile.setFileType(sufix);//文件后缀
+                    partFile.setFileUrl("/upload/" + fileName);
+                    partFile.setUplodtorId(user.getId());
+                    partFile.setUploadtor(user.getUsername());
+                    File saveFile = new File(dir, fileName);
+                    mouldFileMapper.insert(partFile);
+                    try {
+                        saveFile.createNewFile();
+                        file.transferTo(saveFile);
+                    } catch (IOException e) {
+                        e.printStackTrace();
+                        partFile = null;
+                    } catch (Exception e) {
+                        e.printStackTrace();
+                        partFile = null;
                     }
-                }
-                partFile.setFileName(fileName);
-                partFile.setFileSize(FileUtil.getReadableFileSize(file.getSize()));
-                System.out.println("上传文件名称" + file.getName() + ", dir = " + dir.getAbsolutePath());
-                int pos = fileName.lastIndexOf(".");
-                String rand = UUID.randomUUID().toString().replaceAll("-", "");
-                String sufix = fileName.substring(pos);
-                fileName = rand + sufix;
-                partFile.setFileType(sufix);//文件后缀
-                partFile.setFileUrl("/upload/" + fileName);
-                partFile.setUplodtorId(user.getId());
-                partFile.setUploadtor(user.getUsername());
-                File saveFile = new File(dir, fileName);
-                mouldFileMapper.insert(partFile);
-                try {
-                    saveFile.createNewFile();
-                    file.transferTo(saveFile);
-                } catch (IOException e) {
-                    e.printStackTrace();
-                    partFile = null;
-                } catch (Exception e) {
-                    e.printStackTrace();
-                    partFile = null;
-                }
-                //添加上传记录
-                MouldOperationDynamics dynamics = new MouldOperationDynamics();
-                dynamics.setContent(Constant.UPLOAD);
-                dynamics.setFileName(file.getOriginalFilename());
-                dynamics.setOperatorId(user.getId());
-                dynamics.setOperatorName(user.getUsername());
-                dynamics.setMouldId(userVO.getMouldId());
-                mouldOperationDynamicsMapper.insert(dynamics);
+                    //添加上传记录
+                    MouldOperationDynamics dynamics = new MouldOperationDynamics();
+                    dynamics.setContent(Constant.UPLOAD);
+                    dynamics.setFileName(file.getOriginalFilename());
+                    dynamics.setOperatorId(user.getId());
+                    dynamics.setOperatorName(user.getUsername());
+                    dynamics.setMouldId(userVO.getMouldId());
+                    mouldOperationDynamicsMapper.insert(dynamics);
 //                }
                 msg.data = partFile;
             }