fix: 人工交互模块Beta分析失败的情况下存储数据库接口判断校验字段是否可以存储

This commit is contained in:
xiaoguangbin 2024-03-15 16:00:17 +08:00
parent 9e115f1469
commit 74bc9be6f1

View File

@ -4087,7 +4087,7 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport implements
Cache<String, BetaDataFile> cache = betaCache.getBetaCache();
BetaDataFile betaDataFile = cache.getIfPresent(anlyseResultIn.getSampleFileName() + "-" + userName);
//判断保存分析结果标识
if (!betaDataFile.isSaveAnalysisResult()) {
if (Objects.nonNull(betaDataFile) && !betaDataFile.isSaveAnalysisResult()) {
result.error500("Please first Analyse File!");
return result;
}