gamma分析方法接收返回内容mapNucActMap数据
This commit is contained in:
parent
c697b8da71
commit
aaa2a149be
|
@ -1540,6 +1540,16 @@ public class GammaFileUtil extends AbstractLogOrReport {
|
||||||
ParameterInfo value = JSON.parseObject(JSON.toJSONString(entry.getValue()), ParameterInfo.class);
|
ParameterInfo value = JSON.parseObject(JSON.toJSONString(entry.getValue()), ParameterInfo.class);
|
||||||
phd.setUsedTotEPara(value);
|
phd.setUsedTotEPara(value);
|
||||||
}
|
}
|
||||||
|
if (entry.getKey().equalsIgnoreCase("mapNucActMda")) {
|
||||||
|
HashMap<String, Object> jsonMap = JSON.parseObject(JSON.toJSONString(entry.getValue()), HashMap.class);
|
||||||
|
Map<String, NuclideActMda> value = new HashMap<>();
|
||||||
|
for (Map.Entry<String, Object> objectEntry:jsonMap.entrySet()) {
|
||||||
|
String key = objectEntry.getKey();
|
||||||
|
NuclideActMda entryValue = JSON.parseObject(JSON.toJSONString(objectEntry.getValue()), NuclideActMda.class);
|
||||||
|
value.put(key, entryValue);
|
||||||
|
}
|
||||||
|
phd.setMapNucActMda(value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
BeanUtils.copyProperties(phd.getSetting(), phd.getUsedSetting());
|
BeanUtils.copyProperties(phd.getSetting(), phd.getUsedSetting());
|
||||||
|
|
||||||
|
|
|
@ -996,7 +996,7 @@ public class GammaServiceImpl extends AbstractLogOrReport implements IGammaServi
|
||||||
Map<String, NuclideLines> nuclideLinesMap = GetNuclideLines(nuclides);
|
Map<String, NuclideLines> nuclideLinesMap = GetNuclideLines(nuclides);
|
||||||
gammaFileUtil.AnalyseSpectrum(phd, nuclideLinesMap);
|
gammaFileUtil.AnalyseSpectrum(phd, nuclideLinesMap);
|
||||||
//重新分析各峰值对应的核素信息
|
//重新分析各峰值对应的核素信息
|
||||||
gammaFileUtil.NuclidesIdent(phd, nuclideLinesMap);
|
// gammaFileUtil.NuclidesIdent(phd, nuclideLinesMap);
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
gammaFileUtil.UpdateChart(phd, map, colorMap);
|
gammaFileUtil.UpdateChart(phd, map, colorMap);
|
||||||
// 更新 ‘QC Flags’ 状态
|
// 更新 ‘QC Flags’ 状态
|
||||||
|
|
Loading…
Reference in New Issue
Block a user