Bläddra i källkod

1、个人史中地址为多个

louhr 5 år sedan
förälder
incheckning
5c7a114d11

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/structure/ai/process/EntityProcessPersonal.java

@@ -25,7 +25,7 @@ public class EntityProcessPersonal extends EntityProcess {
         for (Lemma lemma :addressLemmas) {
             Address address = new Address();
             address.setName(lemma.getText());
-            personalLabel.setAddress(address);
+            personalLabel.addAddress(address);
         }
         //职业
         List<Lemma> occupationLemmas = createEntityTree(aiOut, EntityEnum.OCCUPATION.toString());

+ 5 - 1
public/src/main/java/com/lantone/qc/pub/model/label/PersonalLabel.java

@@ -15,11 +15,15 @@ import java.util.List;
 @Setter
 @Getter
 public class PersonalLabel extends GeneralLabel {
-    private Address address;    //地点
+    private List<Address> addresses;    //地点
     private Occupation occupation;  //职业
     private EpidemicArea epidemicArea; //疫区史
     private Contact contact;    //接触史
     private Smoking smoking;    //吸烟史
     private Drinking drinking;  //饮酒史
     private MaritalHistory maritalHistory;  //冶游史
+
+    public void addAddress(Address address) {
+        this.addresses.add(address);
+    }
 }