Browse Source

新增一个接口方法

lijie 3 years ago
parent
commit
34f728bca9

+ 1 - 1
dmp-comp/dmp-digital-starter/src/main/java/com/persagy/dmp/digital/client/DigitalRelationClient.java

@@ -66,7 +66,7 @@ public interface DigitalRelationClient {
                                               @RequestParam("projectId") String projectId,
                                               @RequestParam("appId") String appId,
                                               @RequestParam("userId") String userId,
-                                              @RequestBody List<ObjectNode> nodes);
+                                              @RequestBody Object nodes);
     /**
      * 更新物理世界对象关系-单个更新
      * @param groupCode: 集团编码

+ 14 - 0
dmp-comp/dmp-digital-starter/src/main/java/com/persagy/dmp/digital/client/DigitalRelationFacade.java

@@ -75,6 +75,20 @@ public class DigitalRelationFacade {
         return ResultHelper.getContent(result);
     }
     /**
+     * 新增物理世界对象关系-批量新增
+     * @param groupCode: 集团编码
+     * @param projectId: 项目ID
+     * @param appId: 应用ID
+     * @param userId: 用户ID
+     * @param nodes: 新增对象关系集合
+     * @return 对象关系数组
+     */
+    public static List<ObjectRelation> create(String groupCode, String projectId, String appId,
+                                              String userId, Object nodes) {
+        CommonResult<List<ObjectRelation>> result = client.create(groupCode, projectId, appId, userId, nodes);
+        return ResultHelper.getContent(result);
+    }
+    /**
      * 更新物理世界对象关系-单个更新
      * @param groupCode: 集团编码
      * @param projectId: 项目ID