1、sql修改
2、onlyoffice上传文件添加日志
This commit is contained in:
@@ -2924,12 +2924,13 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
private boolean uploadNewFile(String fileId,Path path) {
|
||||
FileMetadataInfo fileMetadataInfo = fileMetadataInfoService.lambdaQuery().eq(FileMetadataInfo::getId, fileId).one();
|
||||
if (fileMetadataInfo == null) {
|
||||
log.error("fileMetadataInfo为空");
|
||||
return false;
|
||||
}
|
||||
// 文件夹
|
||||
FileMetadataInfo dirMetadataInfo = fileMetadataInfoService.lambdaQuery().eq(FileMetadataInfo::getId, fileMetadataInfo.getParentId()).eq(FileMetadataInfo::getDataType, DataTypeEnum.DIRECTORY.getValue()).one();
|
||||
boolean hasUploadPermission = fileUserPermissionService.hasFilePermission(fileMetadataInfo.getId(), ThreadLocalContext.getUserId(), FilePermissionEnum.UPLOAD);
|
||||
if (!hasUploadPermission) {
|
||||
log.error("当前用户:{},无权限上传文件",ThreadLocalContext.getUserId());
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user