fix:解决gamma交互工具添加核素之后mdc没有核素的问题

This commit is contained in:
xiaoguangbin 2024-11-18 14:03:59 +08:00
parent 4a0bb05232
commit e5bcf3bae0
4 changed files with 6 additions and 6 deletions

View File

@ -1527,10 +1527,10 @@ public class GammaFileUtil extends AbstractLogOrReport {
} }
} catch (JsonProcessingException e){ } catch (JsonProcessingException e){
e.printStackTrace(); e.printStackTrace();
log.error("AnalyseSpectrum(): {}", e.getMessage()); log.error("AnalyseSpectrum(): {}", e);
} catch (RuntimeException e) { } catch (RuntimeException e) {
e.printStackTrace(); e.printStackTrace();
log.error("AnalyseSpectrum(): {}", e.getMessage()); log.error("AnalyseSpectrum(): {}", e);
} }
return true; return true;
} }
@ -4156,7 +4156,7 @@ public class GammaFileUtil extends AbstractLogOrReport {
return result; return result;
} }
public void CalcNuclideMDA(PHDFile phd, NuclideLines lines, String nucName, List<Integer> vPeakIdx, Integer energyTolerance) { public void CalcNuclideMDA(PHDFile phd, NuclideLines lines, String nucName, List<Integer> vPeakIdx, Double energyTolerance) {
if(lines.halflife <= 0) { if(lines.halflife <= 0) {
return; return;
} }

View File

@ -16,6 +16,6 @@ public class NuclideInfo implements Serializable {
private List<String> list_identify; private List<String> list_identify;
private Integer energyTolerance; private Double energyTolerance;
} }

View File

@ -53,7 +53,7 @@ public interface IGammaService{
Result getSelPosNuclide(Integer sampleId, String fileName, int channel, HttpServletRequest request); Result getSelPosNuclide(Integer sampleId, String fileName, int channel, HttpServletRequest request);
Result addNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify, Integer energyTolerance, Result addNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify, Double energyTolerance,
HttpServletRequest request); HttpServletRequest request);
Result deleteNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify, HttpServletRequest request); Result deleteNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify, HttpServletRequest request);

View File

@ -1664,7 +1664,7 @@ public class GammaServiceImpl extends AbstractLogOrReport implements IGammaServi
@Override @Override
public Result addNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify, public Result addNuclide(Integer curRow, String nuclideName, String fileName, List<String> list_identify,
Integer energyTolerance, HttpServletRequest request) { Double energyTolerance, HttpServletRequest request) {
Result result = new Result(); Result result = new Result();
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
String userName = JwtUtil.getUserNameByToken(request); String userName = JwtUtil.getUserNameByToken(request);