Explorar el Código

1、疾病反向代理去掉

louhr hace 5 años
padre
commit
e41cd33050

+ 3 - 3
kernel/src/main/java/com/lantone/qc/kernel/structure/ai/process/EntityProcess.java

@@ -92,9 +92,9 @@ public class EntityProcess {
             for (Relation relation : connectEntityIdList) {
                 if (l.getId() == relation.getId()) {
                     l.setRelationName(relation.getRelationName());
-                    if (!hasRelation(l.getId(), lemma.getId(), relationIds)) {
-                        findRelationLemma(l, allLemmaList, relations, relationIds);
-                    }
+//                    if (!hasRelation(l.getId(), lemma.getId(), relationIds)) {
+//                        findRelationLemma(l, allLemmaList, relations, relationIds);
+//                    }
                     lemma.addRelationLemmas(l);
                 }
             }

+ 13 - 11
kernel/src/main/java/com/lantone/qc/kernel/util/DiagEnhancer.java

@@ -12,17 +12,19 @@ import net.sf.cglib.proxy.Enhancer;
 public class DiagEnhancer {
 
     public static Diag create(String hospitalDiagName) {
-        //创建Enhancer对象,类似于JDK动态代理的Proxy类,下一步就是设置几个参数
-        Enhancer enhancer = new Enhancer();
-        //设置目标类的字节码文件
-        enhancer.setSuperclass(Diag.class);
-        //设置回调函数
-        enhancer.setCallback(new DiagMethodInterceptor());
-        if (StringUtil.isNotBlank(hospitalDiagName) && !KernelConstants.hospitalDiagNameList.contains(hospitalDiagName)) {
-            KernelConstants.hospitalDiagNameList.add(hospitalDiagName);
-        }
-
-        Diag proxyDiag = (Diag) enhancer.create();
+//        //创建Enhancer对象,类似于JDK动态代理的Proxy类,下一步就是设置几个参数
+//        Enhancer enhancer = new Enhancer();
+//        //设置目标类的字节码文件
+//        enhancer.setSuperclass(Diag.class);
+//        //设置回调函数
+//        enhancer.setCallback(new DiagMethodInterceptor());
+//        if (StringUtil.isNotBlank(hospitalDiagName) && !KernelConstants.hospitalDiagNameList.contains(hospitalDiagName)) {
+//            KernelConstants.hospitalDiagNameList.add(hospitalDiagName);
+//        }
+//
+//        Diag proxyDiag = (Diag) enhancer.create();
+        Diag proxyDiag = new Diag();
+        proxyDiag.setName(hospitalDiagName);
         proxyDiag.setHospitalDiagName(hospitalDiagName);
         return proxyDiag;
     }