修改文件备份的bug
This commit is contained in:
parent
75913cdc1b
commit
47c4a16fb7
|
|
@ -14,7 +14,9 @@ import com.electromagnetic.industry.software.common.enums.EleDataTypeEnum;
|
||||||
import com.electromagnetic.industry.software.common.enums.FileBackupSource;
|
import com.electromagnetic.industry.software.common.enums.FileBackupSource;
|
||||||
import com.electromagnetic.industry.software.common.enums.UserOperationModuleEnum;
|
import com.electromagnetic.industry.software.common.enums.UserOperationModuleEnum;
|
||||||
import com.electromagnetic.industry.software.common.pojo.BackupFileResLog;
|
import com.electromagnetic.industry.software.common.pojo.BackupFileResLog;
|
||||||
|
import com.electromagnetic.industry.software.common.pojo.UserLoginInfo;
|
||||||
import com.electromagnetic.industry.software.common.util.IdWorker;
|
import com.electromagnetic.industry.software.common.util.IdWorker;
|
||||||
|
import com.electromagnetic.industry.software.common.util.UserThreadLocal;
|
||||||
import com.electromagnetic.industry.software.manage.config.ElePropertyConfig;
|
import com.electromagnetic.industry.software.manage.config.ElePropertyConfig;
|
||||||
import com.electromagnetic.industry.software.manage.mapper.EdFileInfoMapper;
|
import com.electromagnetic.industry.software.manage.mapper.EdFileInfoMapper;
|
||||||
import com.electromagnetic.industry.software.manage.mapper.FileBackupLogMapper;
|
import com.electromagnetic.industry.software.manage.mapper.FileBackupLogMapper;
|
||||||
|
|
@ -92,7 +94,11 @@ public class BackupTask {
|
||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
UserLoginInfo userLoginInfo = new UserLoginInfo();
|
||||||
|
userLoginInfo.setUserId(edFileInfo.getCreatedBy());
|
||||||
|
UserThreadLocal.set(userLoginInfo);
|
||||||
String fileSysPath = commonService.getFileSysPath(edFileInfo.getFilePath(), edFileInfo.getDataOwn());
|
String fileSysPath = commonService.getFileSysPath(edFileInfo.getFilePath(), edFileInfo.getDataOwn());
|
||||||
|
UserThreadLocal.remove();
|
||||||
long startTime = System.currentTimeMillis();
|
long startTime = System.currentTimeMillis();
|
||||||
BackupFileResLog resLog = backupHandler.backupFiles(fileSysPath, edFileInfo.getId());
|
BackupFileResLog resLog = backupHandler.backupFiles(fileSysPath, edFileInfo.getId());
|
||||||
long endTime = System.currentTimeMillis();
|
long endTime = System.currentTimeMillis();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue