kd.bos.servicehelper.basedata

## 类 BaseDataService

- java.lang.Object
- - kd.bos.servicehelper.basedata.BaseDataService

- 所有已实现的接口:
    IBaseDataService

      public class BaseDataService
      extends java.lang.Object
      implements IBaseDataService

- - ### 构造器概要

    构造器
    构造器和说明
    `BaseDataService()`

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `clearBaseDataFilterCache(java.lang.String entityType, java.lang.Long orgID)` 描述：清除基础数据过滤缓存
    `kd.bos.dataentity.entity.DynamicObject` | `getBaseData(java.lang.String entityID, java.lang.Long orgID, java.lang.String number, java.lang.String selectFields)` 已过时。
    `kd.bos.orm.query.QFilter` | `getBaseDataFilter(java.lang.String entityID, java.lang.Long orgID)` 获取基础资料过滤
    `java.lang.String` | `getVerifyOrgPropertyName(java.lang.String entityType, java.lang.String operationKey)` 描述：获取实体操作的验权组织属性名
    `kd.bos.dataentity.entity.DynamicObjectCollection` | `queryBaseData(java.lang.String entityID, java.lang.Long orgID, kd.bos.orm.query.QFilter filter, java.lang.String selectFields)` 获取基础资料

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### BaseDataService

          public BaseDataService()

  - ### 方法详细资料

    - #### getBaseDataFilter

          public kd.bos.orm.query.QFilter getBaseDataFilter(java.lang.String entityID,
                                                            java.lang.Long orgID)

      从接口复制的说明: `IBaseDataService`
      获取基础资料过滤
      指定者:
        `getBaseDataFilter` 在接口中 `IBaseDataService`
      参数:
        `entityID` - 实体标识
        `orgID` - 组织机构ID
      返回:
        QFilter 过滤条件。类似于QFilter("id", "in", baseDataIdSet)

    - #### getBaseData

          @Deprecated
          public kd.bos.dataentity.entity.DynamicObject getBaseData(java.lang.String entityID,
                                                                                 java.lang.Long orgID,
                                                                                 java.lang.String number,
                                                                                 java.lang.String selectFields)

      已过时。
      从接口复制的说明: `IBaseDataService`
      获取基础资料
      指定者:
        `getBaseData` 在接口中 `IBaseDataService`
      参数:
        `entityID` - 实体标识
        `orgID` - 组织机构ID
      返回:
        dataObj

    - #### queryBaseData

          public kd.bos.dataentity.entity.DynamicObjectCollection queryBaseData(java.lang.String entityID,
                                                                                java.lang.Long orgID,
                                                                                kd.bos.orm.query.QFilter filter,
                                                                                java.lang.String selectFields)

      从接口复制的说明: `IBaseDataService`
      获取基础资料
      指定者:
        `queryBaseData` 在接口中 `IBaseDataService`
      参数:
        `entityID` - 实体标识
        `orgID` - 组织机构ID
      返回:
        dataObj

    - #### getVerifyOrgPropertyName

          public java.lang.String getVerifyOrgPropertyName(java.lang.String entityType,
                                                           java.lang.String operationKey)

      从接口复制的说明: `IBaseDataService`
      描述：获取实体操作的验权组织属性名
      指定者:
        `getVerifyOrgPropertyName` 在接口中 `IBaseDataService`
      参数:
        `entityType` - 实体标识
        `operationKey` - 操作标识
      返回:

    - #### clearBaseDataFilterCache

          public void clearBaseDataFilterCache(java.lang.String entityType,
                                               java.lang.Long orgID)

      从接口复制的说明: `IBaseDataService`
      描述：清除基础数据过滤缓存
      指定者:
        `clearBaseDataFilterCache` 在接口中 `IBaseDataService`