|
@@ -277,12 +277,15 @@ public class YiBaoOperationNameNode {
|
|
|
for (String key : lisobj.keySet()) {
|
|
|
nodeNeoDTO = NeoUtil.jsontoNodeNeoDTO(key, lisobj.getJSONObject(key));
|
|
|
for (com.diagbot.biz.push.entity.Lis lis : lislist) {
|
|
|
- res = CoreUtil.compareLis(nodeNeoDTO, lis);
|
|
|
-
|
|
|
- if ((Boolean)res.get("flag")) {
|
|
|
- nodeNeoDTO.setVal(res.get("msg").toString());
|
|
|
- nodeNeoDTO.setTermtype(TypeEnum.lis.getName());
|
|
|
- highRiskNeoDTO.getFactor().add(nodeNeoDTO);
|
|
|
+ String name = lis.getUniqueName();
|
|
|
+ if (nodeNeoDTO.getName().equals(name)) {
|
|
|
+ res = CoreUtil.compareLis(nodeNeoDTO, lis);
|
|
|
+
|
|
|
+ if ((Boolean) res.get("flag")) {
|
|
|
+ nodeNeoDTO.setVal(res.get("msg").toString());
|
|
|
+ nodeNeoDTO.setTermtype(TypeEnum.lis.getName());
|
|
|
+ highRiskNeoDTO.getFactor().add(nodeNeoDTO);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|