数据训练实时日志展示

This commit is contained in:
2025-11-03 14:45:00 +08:00
parent 62a381fd00
commit 37682d2e01
45 changed files with 847 additions and 47 deletions

View File

@@ -24,7 +24,7 @@ public class DataAnalysisController {
private IDataAnalysisService dataAnalysisService;
/**
* 数据分析-获取 simulationtTask的文件
* 数据分析(数据查询)-获取 simulationtTask的文件
*
*/
@Operation(summary = "获取 simulationtTask的文件,文件类型: 1模型文件 2仿真报告 3计算文件 4曲线文件 5云图文件")

View File

@@ -28,11 +28,13 @@ public class AuthFilter implements Filter {
String jobNumber = StringUtils.isEmpty(req.getHeader("jobNumber")) ? "" : req.getHeader("jobNumber");
Long usrId = StringUtils.isEmpty(req.getHeader("userId")) ? null : Long.valueOf(req.getHeader("userId"));
Long tenantId = StringUtils.isEmpty(req.getHeader("tenantId")) ? null : Long.valueOf(req.getHeader("tenantId"));
String userName = StringUtils.isEmpty(req.getHeader("userName")) ? null : req.getHeader("userName");
ThreadLocalContext.setJobNumber(jobNumber);
ThreadLocalContext.setCompany(req.getHeader("company"));
ThreadLocalContext.setSessionId(req.getHeader("sessionId"));
ThreadLocalContext.setUserId(usrId);
ThreadLocalContext.setTenantId(tenantId);
ThreadLocalContext.setUserName(userName);
// User user = userService.getUserByIdCode(idCode);
// if (user != null) {

View File

@@ -10,7 +10,7 @@ import java.time.LocalDateTime;
@Data
public class GetSimulationTaskFileReq extends BaseReq {
@Schema(description = "任务ID(simulationtTask的id)")
Integer taskId;
Long taskId;
@Schema(description = "文件类型", implementation = Constants.FileType.class)
Integer fileType;

View File

@@ -40,6 +40,9 @@ public class DataAnalysisServiceImpl implements IDataAnalysisService {
String objectKey = null;
if (ObjectUtils.isNotNull(getSimulationTaskFileReq.getTaskId())) {
FileMetadataInfo nodeFileMetadataInfo = fileMetadataInfoService.lambdaQuery().eq(FileMetadataInfo::getNodeId, getSimulationTaskFileReq.getTaskId()).one();
if(nodeFileMetadataInfo == null ){
return SdmResponse.failed("节点不存在");
}
objectKey = nodeFileMetadataInfo.getObjectKey();
}