|
|
|
|
@ -866,26 +866,17 @@ public class ExamineResultServiceImpl extends BaseServiceImpl<ExamineResultMappe |
|
|
|
|
if ("2".equals(examineWay.getInputMode()) || "7".equals(examineWay.getInputMode())) { |
|
|
|
|
for (int i = 0; i < read.size() - 2; i++) { |
|
|
|
|
ExamineTemplate2Excel excel = read.get(i); |
|
|
|
|
if ("+".equals(excel.getValue())) { |
|
|
|
|
if (excel.getValue().contains("+")) { |
|
|
|
|
excel.setResult("阳性"); |
|
|
|
|
} else if ("-".equals(excel.getValue())) { |
|
|
|
|
excel.setResult("阴性"); |
|
|
|
|
} else if (excel.getValue() == null || "".equals(excel.getValue())) { |
|
|
|
|
} else if (excel.getValue().isEmpty()) { |
|
|
|
|
throw new Exception("有样品未填写的对应的结果!"); |
|
|
|
|
} else { |
|
|
|
|
throw new Exception("数据填写错误!!!"); |
|
|
|
|
} |
|
|
|
|
read.set(i, excel); |
|
|
|
|
} |
|
|
|
|
// for (ExamineTemplate2Excel excel : read) {
|
|
|
|
|
// if ("+".equals(excel.getValue())) {
|
|
|
|
|
// excel.setResult("阳性");
|
|
|
|
|
// } else if ("-".equals(excel.getValue())) {
|
|
|
|
|
// excel.setResult("阴性");
|
|
|
|
|
// } else if (excel.getValue() == null || "".equals(excel.getValue())) {
|
|
|
|
|
// throw new Exception("有样品未填写的对应的结果!");
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
} |
|
|
|
|
// 布鲁氏杆菌抗体检测(试管凝集微量法)
|
|
|
|
|
else if ("6".equals(examineWay.getInputMode())) { |
|
|
|
|
@ -904,17 +895,6 @@ public class ExamineResultServiceImpl extends BaseServiceImpl<ExamineResultMappe |
|
|
|
|
} |
|
|
|
|
read.set(i, excel); |
|
|
|
|
} |
|
|
|
|
// for (ExamineTemplate2Excel excel : read) {
|
|
|
|
|
// if ("++++".equals(excel.getValue()) || "+++".equals(excel.getValue()) || "++".equals(excel.getValue())) {
|
|
|
|
|
// excel.setResult("阳性");
|
|
|
|
|
// } else if ("+".equals(excel.getValue())) {
|
|
|
|
|
// excel.setResult("可疑");
|
|
|
|
|
// } else if ("-".equals(excel.getValue())) {
|
|
|
|
|
// excel.setResult("阴性");
|
|
|
|
|
// } else if (excel.getValue() == null || "".equals(excel.getValue())) {
|
|
|
|
|
// throw new Exception("有样品未填写的对应的结果!");
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
} |
|
|
|
|
LambdaQueryWrapper<ExamineResult> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
wrapper.eq(ExamineResult::getExamineId, examineId); |
|
|
|
|
|