Browse Source

上传修改

lwhhszx 2 years ago
parent
commit
b39d1a2a1a

+ 1 - 1
src/main/java/com/example/fms/service/FileMangerService.java

@@ -39,7 +39,7 @@ public class FileMangerService {
             List<SystemFileDTO> systemFileDTOS = fileFactoryService.uploadFiles(files, sourceId);
             //2.根据上传后的返回实体类信息,将实体类信息入库,调用systemFileService add
             if(systemFileDTOS != null && systemFileDTOS.size() != 0 ) {
-                List<Integer> insertIds = systemFileService.add(systemFileDTOS);
+                List<Integer> insertIds = systemFileService.add(systemFileDTOS,sourceId);
                 return insertIds;
             } else {
                 throw new XiaoShiException("入表信息为空");

+ 2 - 1
src/main/java/com/example/fms/service/SystemFileService.java

@@ -30,7 +30,7 @@ public class SystemFileService extends ServiceImpl<SystemFileMapper, SystemFile>
      *
      * @param systemFileDTOS
      */
-    public List<Integer> add(List<SystemFileDTO> systemFileDTOS){
+    public List<Integer> add(List<SystemFileDTO> systemFileDTOS,Integer sourceId){
         //判断传入列表不为空
         if(systemFileDTOS != null && systemFileDTOS.size() > 0){
             List<Integer> insertIds = new ArrayList<>();
@@ -45,6 +45,7 @@ public class SystemFileService extends ServiceImpl<SystemFileMapper, SystemFile>
                 //给实体类赋值登陆人id
 //                systemFile.setCreateId(personnelVO.getId());
                 systemFile.setCreateId(1);
+                systemFile.setPType(sourceId);
                 //插入数据
                 systemFile.insert();
                 insertIds.add(systemFile.getId());