Sfoglia il codice sorgente

项目进展解析

hxf 1 anno fa
parent
commit
8d4aa2bee5

+ 5 - 5
neim-biz/src/main/java/com/jiayue/biz/service/impl/ProjectProgressServiceImpl.java

@@ -57,9 +57,14 @@ public class ProjectProgressServiceImpl implements ProjectProgressService {
     //下载模板
     public void downloadProjectProgress(HttpServletResponse response, String id) {
         File projectProgressDirFileNew = new File(projectProgressDir + id + File.separator + projectProgressBackNew);
+        if (!projectProgressDirFileNew.exists()) {
+            projectProgressDirFileNew.mkdirs();
+        }
         File[] files = projectProgressDirFileNew.listFiles();
         if (files.length > 0) {
             com.jiayue.biz.util.FileUtil.downloadFile(files[0], response);
+        }else{
+            com.jiayue.biz.util.FileUtil.downloadFile(new File("D:\\projectProgressDir\\model\\template.xls"), response);
         }
 
 
@@ -124,7 +129,6 @@ public class ProjectProgressServiceImpl implements ProjectProgressService {
     //项目进展解析文件入库
     public void saveProjectProgress(List<List<Object>> read, String id) {
         ArrayList<ProjectMenusOne> projectMenusOneList = new ArrayList<>();
-        int total = 0;
         String s1 = "";
         //创建一级菜单
         ProjectMenusOne projectMenusOne = new ProjectMenusOne();
@@ -133,11 +137,7 @@ public class ProjectProgressServiceImpl implements ProjectProgressService {
         System.out.println("collect = " + collect);
         //循环每行数据
         for (List<Object> objects : read) {
-            total++;
             if (indexStr.contains(objects.get(0).toString())) {
-//                if(collect.size() > 1){
-//
-//                }
                 //每次进入新的一级菜单都需要新的对象
                 projectMenusOne = new ProjectMenusOne();
                 projectMenusOne.setId(UUID.randomUUID().toString());