人工交互分析模块Beta在分析失败的情况下不进行存储,提示正确需要分析文件

This commit is contained in:
qiaoqinzheng 2024-03-15 15:54:47 +08:00
parent 953dd61988
commit 0654872c3b

View File

@ -4066,6 +4066,11 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport implements
//从本地缓存获取beta gamma的数组 //从本地缓存获取beta gamma的数组
Cache<String, BetaDataFile> cache = betaCache.getBetaCache(); Cache<String, BetaDataFile> cache = betaCache.getBetaCache();
BetaDataFile betaDataFile = cache.getIfPresent(anlyseResultIn.getSampleFileName() + "-" + userName); BetaDataFile betaDataFile = cache.getIfPresent(anlyseResultIn.getSampleFileName() + "-" + userName);
//判断保存分析结果标识
if (!betaDataFile.isSaveAnalysisResult()) {
result.error500("Please first Analyse File!");
return result;
}
List<SeriseData> betaList = new LinkedList<>(); List<SeriseData> betaList = new LinkedList<>();
List<String> betaFittingPara = new LinkedList<>(); List<String> betaFittingPara = new LinkedList<>();
List<SeriseData> gammaList = new LinkedList<>(); List<SeriseData> gammaList = new LinkedList<>();