训练模型
This commit is contained in:
@@ -35,7 +35,7 @@ public class SimulationTaskResultCurveResp {
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
//文件大小
|
||||
@Schema(description = "文件大小")
|
||||
private Long fileSize;
|
||||
//格式化后的文件大小
|
||||
@Schema(description = "格式化后的文件大小")
|
||||
private String formatFileSize;
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.sdm.common.common.SdmResponse;
|
||||
import com.sdm.common.utils.FileSizeUtils;
|
||||
import com.sdm.common.utils.PageUtils;
|
||||
import com.sdm.data.model.entity.FileMetadataInfo;
|
||||
import com.sdm.data.model.req.GetSimulationTaskFileReq;
|
||||
@@ -20,6 +21,7 @@ import org.springframework.stereotype.Service;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.math.BigDecimal;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -55,6 +57,7 @@ public class DataAnalysisServiceImpl implements IDataAnalysisService {
|
||||
List<SimulationTaskResultCurveResp> taskResultCurveResps = simulationTaskFileMetadataInfos.stream().map(simulationTaskFile -> {
|
||||
SimulationTaskResultCurveResp taskResultCurveResp = new SimulationTaskResultCurveResp();
|
||||
BeanUtils.copyProperties(simulationTaskFile, taskResultCurveResp);
|
||||
taskResultCurveResp.setFormatFileSize(FileSizeUtils.formatFileSize(BigDecimal.valueOf(simulationTaskFile.getFileSize())));
|
||||
return taskResultCurveResp;
|
||||
}).toList();
|
||||
return PageUtils.getJsonObjectSdmResponse(taskResultCurveResps,pageInfo);
|
||||
|
||||
@@ -339,7 +339,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
// mysql数据库批量删除文件信息
|
||||
LambdaQueryWrapper<FileMetadataInfo> fileMetaDataQuery = new LambdaQueryWrapper<>();
|
||||
fileMetaDataQuery.select(FileMetadataInfo::getId).likeRight(FileMetadataInfo::getObjectKey, dirMinioObjectKey);
|
||||
List<Integer> deleteFileIdList = fileMetadataInfoService.listObjs(fileMetaDataQuery, obj -> (Integer) obj);
|
||||
List<Integer> deleteFileIdList = fileMetadataInfoService.listObjs(fileMetaDataQuery, id -> (Integer) id);
|
||||
fileMetadataInfoService.removeByIds(deleteFileIdList);
|
||||
fileMetadataExtensionService.lambdaUpdate().in(FileMetadataExtension::getTFilemetaId, deleteFileIdList).remove();
|
||||
|
||||
@@ -351,7 +351,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
} catch (Exception e) {
|
||||
log.error("删除目录失败", e);
|
||||
// 重新抛出异常,确保事务回滚
|
||||
throw new RuntimeException("创建子目录失败: " + e.getMessage(), e);
|
||||
throw new RuntimeException("删除目录失败: " + e.getMessage(), e);
|
||||
}
|
||||
return SdmResponse.success("删除成功");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user