|
@@ -47,10 +47,7 @@ import java.awt.image.BufferedImage;
|
|
|
import java.io.*;
|
|
import java.io.*;
|
|
|
import java.nio.charset.Charset;
|
|
import java.nio.charset.Charset;
|
|
|
import java.nio.charset.StandardCharsets;
|
|
import java.nio.charset.StandardCharsets;
|
|
|
-import java.util.Base64;
|
|
|
|
|
-import java.util.HashMap;
|
|
|
|
|
-import java.util.List;
|
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
|
+import java.util.*;
|
|
|
import java.util.concurrent.Executor;
|
|
import java.util.concurrent.Executor;
|
|
|
import java.util.concurrent.Executors;
|
|
import java.util.concurrent.Executors;
|
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
@@ -87,6 +84,10 @@ public class FiletransferService implements IFiletransferService {
|
|
|
@Resource
|
|
@Resource
|
|
|
OperationLogUtil operationLogUtil;
|
|
OperationLogUtil operationLogUtil;
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private ExamineMapper examineMapper;
|
|
|
|
|
+
|
|
|
public static final String SUCCESS = "操作成功";
|
|
public static final String SUCCESS = "操作成功";
|
|
|
|
|
|
|
|
public static final String CURRENT_MODULE = "文件传输接口";
|
|
public static final String CURRENT_MODULE = "文件传输接口";
|
|
@@ -115,6 +116,8 @@ public class FiletransferService implements IFiletransferService {
|
|
|
UserFile userFile = new UserFile(qiwenFile, userId, file.getFileId());
|
|
UserFile userFile = new UserFile(qiwenFile, userId, file.getFileId());
|
|
|
|
|
|
|
|
try {
|
|
try {
|
|
|
|
|
+ userFile.setExamineStatus("0");
|
|
|
|
|
+ userFile.setIsCollet("0");
|
|
|
userFileMapper.insert(userFile);
|
|
userFileMapper.insert(userFile);
|
|
|
fileDealComp.uploadESByUserFileId(userFile.getUserFileId());
|
|
fileDealComp.uploadESByUserFileId(userFile.getUserFileId());
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
@@ -129,6 +132,17 @@ public class FiletransferService implements IFiletransferService {
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+ //添加审核记录
|
|
|
|
|
+ Examine examine = new Examine();
|
|
|
|
|
+
|
|
|
|
|
+ examine.setTargetId(userFile.getUserFileId());
|
|
|
|
|
+ examine.setExamineStatus("0");
|
|
|
|
|
+ examine.setDeleteFlag(0);
|
|
|
|
|
+ examine.setCreateUser(userId);
|
|
|
|
|
+ examine.setCreateTime(new Date());
|
|
|
|
|
+ examine.setUpdateUser(userId);
|
|
|
|
|
+ examine.setUpdateTime(new Date());
|
|
|
|
|
+ examineMapper.insert(examine);
|
|
|
|
|
|
|
|
uploadFileVo.setSkipUpload(true);
|
|
uploadFileVo.setSkipUpload(true);
|
|
|
operationLogUtil.getOperationLogObj(request, StpLoginUserUtil.getLoginUser().getId(), RestResult.success().getMessage(),CURRENT_MODULE,"上传文件",SUCCESS,userFile.getUserFileId(),"upload");
|
|
operationLogUtil.getOperationLogObj(request, StpLoginUserUtil.getLoginUser().getId(), RestResult.success().getMessage(),CURRENT_MODULE,"上传文件",SUCCESS,userFile.getUserFileId(),"upload");
|
|
@@ -209,7 +223,21 @@ public class FiletransferService implements IFiletransferService {
|
|
|
|
|
|
|
|
|
|
|
|
|
try {
|
|
try {
|
|
|
|
|
+ userFile.setExamineStatus("0");
|
|
|
|
|
+ userFile.setIsCollet("0");
|
|
|
userFileMapper.insert(userFile);
|
|
userFileMapper.insert(userFile);
|
|
|
|
|
+ //添加审核记录
|
|
|
|
|
+ Examine examine = new Examine();
|
|
|
|
|
+
|
|
|
|
|
+ examine.setTargetId(userFile.getUserFileId());
|
|
|
|
|
+ examine.setExamineStatus("0");
|
|
|
|
|
+ examine.setDeleteFlag(0);
|
|
|
|
|
+ examine.setCreateUser(userId);
|
|
|
|
|
+ examine.setCreateTime(new Date());
|
|
|
|
|
+ examine.setUpdateUser(userId);
|
|
|
|
|
+ examine.setUpdateTime(new Date());
|
|
|
|
|
+ examineMapper.insert(examine);
|
|
|
|
|
+
|
|
|
fileDealComp.uploadESByUserFileId(userFile.getUserFileId());
|
|
fileDealComp.uploadESByUserFileId(userFile.getUserFileId());
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
UserFile userFile1 = userFileMapper.selectOne(new QueryWrapper<UserFile>().lambda()
|
|
UserFile userFile1 = userFileMapper.selectOne(new QueryWrapper<UserFile>().lambda()
|
|
@@ -235,7 +263,6 @@ public class FiletransferService implements IFiletransferService {
|
|
|
exec.execute(()->{
|
|
exec.execute(()->{
|
|
|
fileDealComp.restoreParentFilePath(finalQiwenFile, userId);
|
|
fileDealComp.restoreParentFilePath(finalQiwenFile, userId);
|
|
|
});
|
|
});
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
LambdaQueryWrapper<UploadTaskDetail> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<UploadTaskDetail> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|