孙永军 1 год назад
Родитель
Сommit
edb6cf02e7

+ 2 - 0
src/main/java/com/sxtvs/open/api/bid/entity/BidFiles.java

@@ -27,6 +27,8 @@ public class BidFiles implements Serializable {
 
     private Long projectId;
 
+    private String fname;
+
     private String file;
 
     private Integer fileType;

+ 4 - 0
src/main/java/com/sxtvs/open/api/bid/service/impl/BidFilesServiceImpl.java

@@ -37,6 +37,8 @@ public class BidFilesServiceImpl extends ServiceImpl<BidFilesMapper, BidFiles> i
         BidFiles base = new BidFiles();
 
         base.setProjectId(fileImportDTO.getProjectId());
+        String[] split = fileImportDTO.getBaseFile().split("/");
+        base.setFname(split[split.length - 1]);
         base.setFile(fileImportDTO.getBaseFile());
         base.setFileType(1);
 
@@ -46,6 +48,8 @@ public class BidFilesServiceImpl extends ServiceImpl<BidFilesMapper, BidFiles> i
         for(String file : fileImportDTO.getCompareFiles()){
             BidFiles bf = new BidFiles();
             bf.setProjectId(fileImportDTO.getProjectId());
+            String[] split1 = file.split("/");
+            bf.setFname(split1[split1.length - 1]);
             bf.setFile(file);
             bf.setFileType(2);
             bf.setCreateTime(LocalDateTime.now());