SGTY 2 kuukautta sitten
vanhempi
commit
7597fe7f54

+ 1 - 1
src/main/java/com/qizhen/healsphere/service/impl/EntityServiceImpl.java

@@ -105,7 +105,7 @@ public class EntityServiceImpl implements EntityService {
     @Override
     public BaseEntity create(CreateEntityVO createEntity){
         EntityVO entityVO = new EntityVO();
-        HashMap<String, Object> property = new HashMap<>();
+        HashMap<String, Object> property = createEntity.getProperty();
         property.put("name", createEntity.getName());
         entityVO.setProperty(property);
         entityVO.setLabel(createEntity.getLabel());

+ 2 - 0
src/main/java/com/qizhen/healsphere/web/vo/CreateEntityVO.java

@@ -3,6 +3,7 @@ package com.qizhen.healsphere.web.vo;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.HashMap;
 import java.util.Map;
 
 @Getter
@@ -10,4 +11,5 @@ import java.util.Map;
 public class CreateEntityVO {
     private String name;
     private String label;
+    private HashMap<String, Object> property = new HashMap<>();
 }

+ 1 - 1
src/test/java/com/qizhen/healsphere/SnomedCTFromExcelTest.java

@@ -49,7 +49,6 @@ public class SnomedCTFromExcelTest {
 
         for (int rowNum = 0; rowNum <= urlSheet.getLastRowNum(); rowNum++) {
             try {
-                Map<String, String> map = new HashMap<>();
                 Row row = urlSheet.getRow(rowNum);
                 saveNeo4j(row.getCell(0).getStringCellValue().trim(), row.getCell(1).getStringCellValue().trim(), row.getCell(2).getStringCellValue().trim(), row.getCell(3).getStringCellValue().trim(), row.getCell(4).getStringCellValue().trim());
             } catch (Exception e) {
@@ -86,6 +85,7 @@ public class SnomedCTFromExcelTest {
         CreateEntityVO createEntity = new CreateEntityVO();
         createEntity.setName(name);
         createEntity.setLabel(labelName);
+        createEntity.getProperty().put("version", "SNOMED_CT");
         return entityService.create(createEntity);
     }