查询统计核素信息接口增加对数据是inf,nan的数据赋值空值处理
This commit is contained in:
parent
c62b55913a
commit
dac0736e72
|
@ -1213,7 +1213,11 @@ public class GardsSampleDataWebServiceImpl extends ServiceImpl<GardsSampleDataWe
|
|||
Object conc = nuclideStatistics.get(columnName);
|
||||
//判断如果浓度不为空 正常存储
|
||||
if (Objects.nonNull(conc)) {
|
||||
concList.add(Double.valueOf(conc.toString()));
|
||||
if (conc.toString().toLowerCase().contains("inf") || conc.toString().toLowerCase().contains("nan")) {
|
||||
concList.add(null);
|
||||
} else {
|
||||
concList.add(Double.valueOf(conc.toString()));
|
||||
}
|
||||
} else {
|
||||
concList.add(null);
|
||||
}
|
||||
|
@ -1221,7 +1225,11 @@ public class GardsSampleDataWebServiceImpl extends ServiceImpl<GardsSampleDataWe
|
|||
Object mdc = nuclideStatistics.get(columnName + "MDC");
|
||||
//判断如果mdc结果不为空 正常存储
|
||||
if (Objects.nonNull(mdc)) {
|
||||
mdcList.add(Double.valueOf(mdc.toString()));
|
||||
if (mdc.toString().toLowerCase().contains("inf") || mdc.toString().toLowerCase().contains("nan")) {
|
||||
mdcList.add(null);
|
||||
} else {
|
||||
mdcList.add(Double.valueOf(mdc.toString()));
|
||||
}
|
||||
} else {
|
||||
mdcList.add(null);
|
||||
}
|
||||
|
@ -1235,7 +1243,11 @@ public class GardsSampleDataWebServiceImpl extends ServiceImpl<GardsSampleDataWe
|
|||
Object conc = nuclideStatistics.get(columnName);
|
||||
//判断如果浓度不为空 正常存储
|
||||
if (Objects.nonNull(conc)) {
|
||||
concList.add(Double.valueOf(conc.toString()));
|
||||
if (conc.toString().toLowerCase().contains("inf") || conc.toString().toLowerCase().contains("nan")) {
|
||||
concList.add(null);
|
||||
} else {
|
||||
concList.add(Double.valueOf(conc.toString()));
|
||||
}
|
||||
} else {
|
||||
concList.add(null);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user