Parcourir la source

删除实体入参更新

wanghn il y a 4 mois
Parent
commit
769951ac76

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

@@ -11,7 +11,7 @@ public interface EntityService {
 
     List<Map<String, Object>> createEntity(List<CreateEntityVO> createEntityList);
 
-    Boolean deleteEntity(DeleteEntityVO ids);
+    Boolean deleteEntity(List<Long> ids);
 
     List<Map<String, Object>> updateEntityName(List<UpdateEntityVO> updateEntityList);
 

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

@@ -45,18 +45,17 @@ public class EntityServiceImpl implements EntityService {
     }
 
     @Override
-    public Boolean deleteEntity(DeleteEntityVO ids) {
+    public Boolean deleteEntity(List<Long> ids) {
 
-        List<Long> entityIds = ids.getIds();
         //查询是否存在删除实体
-        boolean allExist = entityIds.stream()
+        boolean allExist = ids.stream()
                 .allMatch(id -> nodeRepository.findNodeById(id) != null);
         if (!allExist) {
             return false;
         }
 
         // 删除单个实体
-        entityIds.forEach(id -> nodeRepository.deleteNode(id));
+        ids.forEach(id -> nodeRepository.deleteNode(id));
 
         return true;
     }

+ 1 - 1
src/main/java/com/qizhen/healsphere/web/EntityController.java

@@ -37,7 +37,7 @@ public class EntityController {
             notes = "")
     @RequestMapping(value = "/deleteEntity",method = RequestMethod.POST)
     @ResponseBody
-    public RespDTO<Boolean> deleteEntity(@RequestBody DeleteEntityVO ids) {
+    public RespDTO<Boolean> deleteEntity(@RequestBody List<Long> ids) {
 
         Boolean flag = entityService.deleteEntity(ids);
         return RespDTO.onSuc(flag);