fix: 核素分析规则增加QC 条件筛选

This commit is contained in:
xiaoguangbin 2025-01-02 14:57:08 +08:00
parent befb0de7f1
commit 91bcec7aea
2 changed files with 38 additions and 0 deletions

View File

@ -27,4 +27,30 @@ public class AlarmAnalysisRuleInfo implements Serializable {
private String contactGroup;
private String remark;
private List<String> colTime;
private List<String> acqTime;
private Double airFlow;
private Double decayTime;
private Double sampVol;
private Double ba140MDC;
private Double be7FWHM;
private List<String> xe133MDC;
private Double xeVol;
private Integer xe131mFlag;
private Integer xe133mFlag;
private Integer xe133Flag;
private Integer xe135Flag;
}

View File

@ -183,6 +183,18 @@ public class AlarmAnalysisRuleServiceImpl extends ServiceImpl<AlarmAnalysisRuleM
List<String> conditionChecked = ListUtil
.toList(analysisRule.getConditions().split(comma));
analysisRuleInfo.setConditionChecked(conditionChecked);
List<String> colTimes = ListUtil
.toList(analysisRule.getColTime().split(comma));
analysisRuleInfo.setColTime(colTimes);
List<String> acqTimes = ListUtil
.toList(analysisRule.getAcqTime().split(comma));
analysisRuleInfo.setColTime(acqTimes);
List<String> xe133MDC = ListUtil
.toList(analysisRule.getXe133MDC().split(comma));
analysisRuleInfo.setColTime(xe133MDC);
return Result.OK(analysisRuleInfo);
}