Index: ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/SterisAMSCO3052DataManagerImpl.java =================================================================== diff -u -r30929 -r31404 --- ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/SterisAMSCO3052DataManagerImpl.java (.../SterisAMSCO3052DataManagerImpl.java) (revision 30929) +++ ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/SterisAMSCO3052DataManagerImpl.java (.../SterisAMSCO3052DataManagerImpl.java) (revision 31404) @@ -176,7 +176,9 @@ commonFileManager.moveFile(remoteType, name, ftp, ftpFileManager.getCurrentPath(ftp), backUpPath, session, smbForm); continue ; } - if(sdfToday.parse(name.substring(15, 23)).before(sdfToday.parse(sdfToday.format(endStartTime)))){ + // 文件名称为Instrument_593_20210306_091124.log + int endIndex = name.lastIndexOf("_"); + if(sdfToday.parse(name.substring(endIndex-8, endIndex)).before(sdfToday.parse(sdfToday.format(endStartTime)))){ try{ if(enableDetailedDeviceInformation){ appLogManager.saveLog(loginUserData, Log.MODEL_DEVICE_INTERFACE, Log.TYPE_QUERY, String.format("文件[%s]已过期,不需要解析", name));