|
@@ -39,6 +39,20 @@ public class DigitalObjectFacade {
|
|
|
return ResultHelper.getContent(result);
|
|
|
}
|
|
|
/**
|
|
|
+ * 根据项目id批量查询项目信息
|
|
|
+ * @param groupCode: 集团编码
|
|
|
+ * @param projectId: 项目ID
|
|
|
+ * @param appId: 应用ID
|
|
|
+ * @param userId: 用户ID
|
|
|
+ * @param projectIds: 项目id数组
|
|
|
+ * @return 原样返回结果
|
|
|
+ */
|
|
|
+ public static CommonResult<List<ObjectDigital>> batchQueryProjectByIdsPrototype(String groupCode, String projectId, String appId,
|
|
|
+ String userId, Set<String> projectIds) {
|
|
|
+ return client.batchQueryProjectByIds(groupCode, projectId, appId,
|
|
|
+ userId, projectIds);
|
|
|
+ }
|
|
|
+ /**
|
|
|
* 根据管理分区id批量查询项目信息
|
|
|
* @param groupCode: 集团编码
|
|
|
* @param projectId: 项目ID
|
|
@@ -54,6 +68,20 @@ public class DigitalObjectFacade {
|
|
|
return ResultHelper.getContent(result);
|
|
|
}
|
|
|
/**
|
|
|
+ * 根据管理分区id批量查询项目信息
|
|
|
+ * @param groupCode: 集团编码
|
|
|
+ * @param projectId: 项目ID
|
|
|
+ * @param appId: 应用ID
|
|
|
+ * @param userId: 用户ID
|
|
|
+ * @param requestData: 请求参数
|
|
|
+ * @return 原样返回结果
|
|
|
+ */
|
|
|
+ public static CommonResult<List<ObjectDigital>> batchQueryProjectByGroupManageZoneIdsPrototype(String groupCode, String projectId, String appId,
|
|
|
+ String userId, RequestData requestData) {
|
|
|
+ return client.batchQueryProjectByGroupManageZoneIds(groupCode, projectId, appId,
|
|
|
+ userId, requestData);
|
|
|
+ }
|
|
|
+ /**
|
|
|
* 查询物理世界对象
|
|
|
* @param groupCode: 集团编码
|
|
|
* @param projectId: 项目ID
|
|
@@ -63,11 +91,24 @@ public class DigitalObjectFacade {
|
|
|
* @return 对象数组
|
|
|
*/
|
|
|
public static List<ObjectNode> query(String groupCode, String projectId, String appId,
|
|
|
- String userId, QueryCriteria criteria) {
|
|
|
+ String userId, QueryCriteria criteria) {
|
|
|
CommonResult<List<ObjectNode>> result = client.query(groupCode, projectId, appId, userId, criteria);
|
|
|
return ResultHelper.getContent(result);
|
|
|
}
|
|
|
/**
|
|
|
+ * 查询物理世界对象
|
|
|
+ * @param groupCode: 集团编码
|
|
|
+ * @param projectId: 项目ID
|
|
|
+ * @param appId: 应用ID
|
|
|
+ * @param userId: 用户ID
|
|
|
+ * @param criteria: 请求参数
|
|
|
+ * @return 原样查询结果
|
|
|
+ */
|
|
|
+ public static CommonResult<List<ObjectNode>> queryPrototype(String groupCode, String projectId, String appId,
|
|
|
+ String userId, QueryCriteria criteria) {
|
|
|
+ return client.query(groupCode, projectId, appId, userId, criteria);
|
|
|
+ }
|
|
|
+ /**
|
|
|
* 新增物理世界对象-单个新增
|
|
|
* @param groupCode: 集团编码
|
|
|
* @param projectId: 项目ID
|
|
@@ -163,6 +204,18 @@ public class DigitalObjectFacade {
|
|
|
return commonResult.getData();
|
|
|
}
|
|
|
/**
|
|
|
+ * 根据上级id查询下级关联对象
|
|
|
+ * @param groupCode: 集团编码
|
|
|
+ * @param projectId: 项目ID
|
|
|
+ * @param appId: 应用ID
|
|
|
+ * @param userId: 用户ID
|
|
|
+ * @param requestData: 请求参数
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public static CommonResult<List<ObjectDigital>> queryObjectListSuperiorIdPrototype(String groupCode, String projectId, String appId, String userId, RequestData requestData) {
|
|
|
+ return client.queryObjectListSuperiorId(groupCode, projectId, appId, userId, requestData);
|
|
|
+ }
|
|
|
+ /**
|
|
|
* 根据图类型编码及关系类型编码查询对象及其关联对象
|
|
|
* @param groupCode: 集团编码
|
|
|
* @param projectId: 项目ID
|
|
@@ -180,4 +233,21 @@ public class DigitalObjectFacade {
|
|
|
projectId, appId, userId, requestData);
|
|
|
return commonResult.getData();
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 根据图类型编码及关系类型编码查询对象及其关联对象
|
|
|
+ * @param groupCode: 集团编码
|
|
|
+ * @param projectId: 项目ID
|
|
|
+ * @param appId: 应用ID
|
|
|
+ * @param userId: 用户ID
|
|
|
+ * @param requestData: 请求参数
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public static CommonResult<List<ObjectDigital>> queryObjectListByGraphCodeAndRelCodePrototype(String groupCode,
|
|
|
+ String projectId,
|
|
|
+ String appId,
|
|
|
+ String userId,
|
|
|
+ RequestData requestData) {
|
|
|
+ return client.queryObjectListByGraphCodeAndRelCode(groupCode,
|
|
|
+ projectId, appId, userId, requestData);
|
|
|
+ }
|
|
|
}
|