1、sql修改
2、onlyoffice上传文件添加日志
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE `simulation_performance_extra`
|
||||
ADD COLUMN `creator` BIGINT NOT NULL AFTER `propertyClass`,
|
||||
ADD COLUMN `create_time` VARCHAR(100) NOT NULL AFTER `creator`,
|
||||
ADD COLUMN `updater` BIGINT NOT NULL AFTER `create_time`,
|
||||
ADD COLUMN `update_time` VARCHAR(100) NOT NULL AFTER `updater`;
|
||||
ADD COLUMN `creator` BIGINT NULL AFTER `propertyClass`,
|
||||
ADD COLUMN `create_time` VARCHAR(100) NULL AFTER `creator`,
|
||||
ADD COLUMN `updater` BIGINT NULL AFTER `create_time`,
|
||||
ADD COLUMN `update_time` VARCHAR(100) NULL AFTER `updater`;
|
||||
@@ -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