|
@@ -97,11 +97,17 @@ public class CRI0382 extends QCCatalogue {
|
|
if (findCrisises.size() != allCrisises.size()) {
|
|
if (findCrisises.size() != allCrisises.size()) {
|
|
status.set("-1");
|
|
status.set("-1");
|
|
allCrisises.forEach(reptTime -> {
|
|
allCrisises.forEach(reptTime -> {
|
|
|
|
+ String criticalValueName = "";
|
|
if (!findCrisises.contains(reptTime) && !info.get().contains(reptTime)) {
|
|
if (!findCrisises.contains(reptTime) && !info.get().contains(reptTime)) {
|
|
|
|
+ for (CrisisInfoDoc crisisInfoDoc : crisisInfoDocs) {
|
|
|
|
+ if (reptTime.equals(crisisInfoDoc.getStructureMap().get("报告时间"))) {
|
|
|
|
+ criticalValueName = crisisInfoDoc.getStructureMap().get("危急值名称");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
if (StringUtils.isEmpty(info.get())) {
|
|
if (StringUtils.isEmpty(info.get())) {
|
|
- info.set(reptTime);
|
|
|
|
|
|
+ info.set(reptTime + " 危急值名称(" + criticalValueName + ")");
|
|
} else {
|
|
} else {
|
|
- info.set(info.get() + ", " + reptTime);
|
|
|
|
|
|
+ info.set(info.get() + "; " + reptTime + " 危急值名称(" + criticalValueName + ")");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|