| | |
| | | private List insertAllFileInDataBase(String stationName, int stationIdMax, int fileIdMax, List<File> allFile,int fileId) { |
| | | List list=new ArrayList(); |
| | | FileParam fParam=new FileParam(); |
| | | int count=0; |
| | | if(allFile!=null&&allFile.size()>0){ |
| | | for (int i=0;i< allFile.size();i++){ |
| | | File file=allFile.get(i); |
| | |
| | | fileInfo.setFileName(file.getName()); |
| | | fParam.setTestTime(testTime); |
| | | if(fileId==0){ |
| | | if(i==0){ |
| | | if(count==0){ |
| | | fParam=fileInfo.getFileParam();//取第一个文件的参数 |
| | | }else { |
| | | fileInfo.setFileParam(fParam);//将所有文件的参数设置成第一个文件的参数 |
| | |
| | | //4.将单文件的数据存入数据库 |
| | | FileInfo returnFileInfo=insertFileInDataBase(stationName,stationIdMax,fileIdMax+i,fileInfo); |
| | | list.add(returnFileInfo); |
| | | count++; |
| | | } |
| | | } |
| | | return list; |