Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java =================================================================== diff -u -r28786 -r29926 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java (.../FtpFileManagerImpl.java) (revision 28786) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java (.../FtpFileManagerImpl.java) (revision 29926) @@ -144,8 +144,9 @@ public FTPFile[] getListFiles(FTPClient ftp, String path, FTPFileFilter filter){ FTPFile[] files = null; try { + appLogManager.saveLog(AcegiHelper.getLoginUser(), Log.MODEL_DEVICE_INTERFACE, Log.TYPE_QUERY, String.format("尝试读取[%s]下的文件", getCurrentPath(ftp))); files = ftp.listFiles(path,filter); - appLogManager.saveLog(AcegiHelper.getLoginUser(), Log.MODEL_DEVICE_INTERFACE, Log.TYPE_QUERY, String.format("读取[%s]下的文件,文件数量[%s]", getCurrentPath(ftp),files.length)); + appLogManager.saveLog(AcegiHelper.getLoginUser(), Log.MODEL_DEVICE_INTERFACE, Log.TYPE_QUERY, String.format("成功读取[%s]下的文件,文件数量[%s]", getCurrentPath(ftp),files.length)); } catch (IOException e2) { e2.printStackTrace(); if(StringUtils.isBlank(path)){ @@ -157,6 +158,9 @@ }else{ throw new RuntimeException("查看"+ path +"目录下的文件异常"); } + } catch (Exception e){ + e.printStackTrace(); + throw new RuntimeException("文件读取异常" + e.getMessage()); } return files; }