lvxianyun 3 роки тому
батько
коміт
6694479d56

+ 56 - 0
src/main/java/com/persagy/proxy/common/client/DmpRwdClient.java

@@ -129,4 +129,60 @@ public interface DmpRwdClient {
     @PostMapping(DmpUrlConstant.DEF_FUNCID_DEL_BATCH)
     DmpResult<JSONArray> batchDeleteObjectInfo(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody List<String> objectIdList);
 
+
+    /**
+     * @description: 创建关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.OBJECT_COMPATIBLE_CREATE)
+    DmpResult<List<ObjRelationDTO>> createObjRelations(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+    /**
+     * @description: 删除关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.OBJECT_COMPATIBLE_CREATE)
+    DmpResult<List<ObjRelationDTO>> deleteObjRelations(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+    /**
+     * @description: 创建关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.RELATION_PROJECT_CAL_CREATE)
+    DmpResult<JSONArray> createRelationProjectCal(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+    /**
+     * @description: 删除关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.RELATION_PROJECT_CAL_DELETE)
+    DmpResult<JSONArray> deleteRelationProjectCal(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+    /**
+     * @description: 更新关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.RELATION_PROJECT_CAL_UPDATE)
+    DmpResult<JSONArray> updateRelationProjectCal(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+    /**
+     * @description: 删除关系 标记计算关系
+     * @param: objectUrlParam
+     * @param: objectArr
+     * @return: com.persagy.dmp.common.DmpResult
+     */
+    @PostMapping(DmpUrlConstant.RELATION_PROJECT_CAL_QUERY)
+    DmpResult<JSONArray> queryRelationProjectCal(@SpringQueryMap InstanceUrlParam objectUrlParam, @RequestBody JSONArray objectArr);
+
+
 }