|
@@ -5,7 +5,6 @@ import com.persagy.dmp.basic.model.QueryCriteria;
|
|
|
import com.persagy.dmp.common.model.response.CommonResult;
|
|
|
import com.persagy.dmp.common.utils.ResultHelper;
|
|
|
import com.persagy.dmp.define.entity.ObjectInfoDefine;
|
|
|
-import com.persagy.dmp.define.entity.RelationDefine;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
@@ -31,6 +30,22 @@ public class DigitalObjectInfoFacade {
|
|
|
CommonResult<List<ObjectInfoDefine>> 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 Long queryForCount(String groupCode, String projectId, String appId, String userId, QueryCriteria criteria) {
|
|
|
+ CommonResult<List<ObjectInfoDefine>> result = client.query(groupCode, projectId, appId, userId, criteria);
|
|
|
+ return result.getCount()*1L;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 查询对象信息点-原样返回结果
|
|
|
* @param groupCode 集团编码
|