|
@@ -46,7 +46,7 @@ public class MedRegNameNode {
|
|
String drugname, drugform;
|
|
String drugname, drugform;
|
|
List<Medicine> medicine;
|
|
List<Medicine> medicine;
|
|
List<MedCodeName> medcdnames;
|
|
List<MedCodeName> medcdnames;
|
|
- MedRegName medreg;
|
|
|
|
|
|
+// MedRegName medreg;
|
|
|
|
|
|
Long t1 = System.currentTimeMillis();
|
|
Long t1 = System.currentTimeMillis();
|
|
|
|
|
|
@@ -62,31 +62,17 @@ public class MedRegNameNode {
|
|
|
|
|
|
if (null != medicine) {
|
|
if (null != medicine) {
|
|
for (Medicine med : medicine) {
|
|
for (Medicine med : medicine) {
|
|
- List<MedCodeName> MedCodeNames = medRepository.findMedCodeNamebyDosage(med.getName(), drugform);
|
|
|
|
- for (MedCodeName medcdnm : MedCodeNames) {
|
|
|
|
- for (MedCodeNameMedRegName medCodeMedReg : medcdnm.getMedCodeNameMedregnames()) {
|
|
|
|
- if (NeoUtil.isExist(medCodeMedReg)) {
|
|
|
|
- medreg = medCodeMedReg.getMedRegName();
|
|
|
|
- if (NeoUtil.isExist(medreg) && null != medreg.getRisklevel() && medreg.getRisklevel().trim().length() > 0) {
|
|
|
|
- highRiskNeoDTO.setIsHighrisk(true);
|
|
|
|
- highRiskNeoDTO.setHighLevel(medreg.getRisklevel());
|
|
|
|
- highRiskNeoDTO.setType(Constants.yaoping);
|
|
|
|
- highRiskNeoDTO.setForm(drugform);
|
|
|
|
- highRiskNeoDTOS.add(highRiskNeoDTO);
|
|
|
|
- break;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if (highRiskNeoDTO.getType() != null) {
|
|
|
|
|
|
+ List<MedRegName> MedRegNames = medRepository.findMedCodeNamebyDosage(med.getName(), drugform);
|
|
|
|
+ for (MedRegName medreg : MedRegNames) {
|
|
|
|
+ if (NeoUtil.isExist(medreg) && null != medreg.getRisklevel() && medreg.getRisklevel().trim().length() > 0) {
|
|
|
|
+ highRiskNeoDTO.setIsHighrisk(true);
|
|
|
|
+ highRiskNeoDTO.setHighLevel(medreg.getRisklevel());
|
|
|
|
+ highRiskNeoDTO.setType(Constants.yaoping);
|
|
|
|
+ highRiskNeoDTO.setForm(drugform);
|
|
|
|
+ highRiskNeoDTOS.add(highRiskNeoDTO);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
-
|
|
|
|
- if (highRiskNeoDTO.getType() != null) {
|
|
|
|
- break;
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|