kd.bos.servicehelper.devportal

## 类 BizAppServiceHelp

- java.lang.Object
- - kd.bos.servicehelper.devportal.BizAppServiceHelp

-     @KSObject
      public class BizAppServiceHelp
      extends java.lang.Object

  开发者门户业务应用的服务类

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 静态方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static boolean` | `deployCustomerCtlSchema(java.lang.String schemaId, java.lang.String fileName, java.io.InputStream in)`
    `static java.util.List<AppFunctionPacketElement>` | `getAllAppFunctionPacketsByAppID(java.lang.String appID)` 据业务应用ID，获取应用下的所有表单功能分组
    `static com.alibaba.fastjson.JSONArray` | `getAllAppInfo()` 获取全部业务应用元数据信息
    `static java.util.List<AppMenuElement>` | `getAllAppMenusByAppID(java.lang.String appID)` 根据业务应用ID，获取应用下的所有菜单
    `static java.util.List<kd.bos.metadata.devportal.AppMetadata>` | `getAllAppMetadatas()` 获取全部业务应用元数据
    `static java.util.List<kd.bos.metadata.devportal.AppMetadata>` | `getAllAppMetadatasByCloudID(java.lang.String cloudID)`
    `static kd.bos.dataentity.entity.DynamicObjectCollection` | `getAllBizApps()` 取全部业务应用对象
    `static kd.bos.dataentity.entity.DynamicObjectCollection` | `getAllBizAppsByCloudID(java.lang.String cloudID)` 根据业务云ID，获取应用下的所有应用对象
    `static kd.bos.dataentity.entity.DynamicObjectCollection` | `getAllFormsByAppID(java.lang.String appID)` 已过时。
    `static java.util.List<java.lang.String>` | `getAppFuncsRuntimeInfoById(java.lang.String appId)` 已过时。
    `static AppFunctionPacketElement` | `getAppFunctionPacketById(java.lang.String appID, java.lang.String funcId)` 根据业务应用ID，获取应用下指定ID的功能分组
    `static AppFunctionPacketElement` | `getAppFunctionPacketByNumber(java.lang.String appID, java.lang.String funcNumber)` 根据业务应用ID，获取应用下指定编码的功能分组
    `static java.lang.String` | `getAppIdByAppNumber(java.lang.String appNumber)` 根据业务应用编码，获取应用id
    `static java.lang.String` | `getAppIdByFormNum(java.lang.String formNum)` 根据表单标识获取应用id
    `static java.lang.String` | `getAppIsvByAppId(java.lang.String bizAppId)` 获取应用的开发商标识
    `static java.util.List<java.lang.String>` | `getAppLevelOneFuncsRuntimeInfoById(java.lang.String appId)` 根据业务应用ID，获取该应用下运行时一级功能分组的id,number,name,parentid [{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]
    `static AppMenuElement` | `getAppMenuById(java.lang.String appID, java.lang.String menuId)` 根据业务应用ID，获取应用下指定ID的菜单
    `static AppMenuElement` | `getAppMenuByNumber(java.lang.String appID, java.lang.String menuNumber)` 根据业务应用ID，获取应用下指定编码的菜单
    `static java.util.List<java.lang.String>` | `getAppMenusRuntimeInfoById(java.lang.String appId)` 已过时。
    `static kd.bos.metadata.devportal.AppMetadata` | `getAppMetaByID(java.lang.String appID)` 已过时。
    `static kd.bos.metadata.devportal.AppMetadata` | `getAppMetaByID(java.lang.String appID, boolean runtime)` 已过时。
    `static kd.bos.metadata.devportal.AppMetadata` | `getAppMetadataByFormID(java.lang.String formID)`
    `static java.lang.String` | `getAppNumByAppId(java.lang.String appId)` 根据业务应用id，获取应用编码
    `static java.lang.String` | `getAppRuntimeInfo(java.lang.String appNumber)` 根据业务应用编码，获取应用的运行期元数据信息，包括应用id,number,name
    `static java.lang.String` | `getAppRuntimeMenusInfo(java.lang.String appNumber)` 根据业务应用编码，获取每个菜单的id,numbe,name
    `static java.lang.String` | `getAppRuntimeMetaById(java.lang.String appId)` 已过时。
    `static java.util.List<java.lang.String>` | `getAppsDesigntimeInfo(java.lang.String cloudId)` 获取指定业务云下，设计期所有可见且启用的应用信息
    `static java.util.List<java.lang.Object>` | `getAppsDesigntimeInfo(java.lang.String cloudId, boolean onlyOriginal, boolean onlyVisible, boolean onlyActive)` 获取指定业务云下，设计期符合条件的应用信息
    `static java.util.List<java.lang.String>` | `getAppsIdByCloudId(java.lang.String cloudId)` 根据业务云ID，获取云下运行期所有可见已启用的应用ID
    `static java.util.List<java.lang.String>` | `getAppsRuntimeInfoByCloudId(java.lang.String cloudId)` 根据业务云ID，获取云下运行期的所用应用信息
    `static java.util.List<java.lang.String>` | `getAppSubFuncsRuntimeInfo(java.lang.String appId, java.lang.String parentFuncId)` 根据业务应用ID和上级功能分组ID，获取子功能分组的id,number,name,parentid
    `static kd.bos.dataentity.entity.DynamicObject` | `getBizAppByFormID(java.lang.String formID)` 根据页面的ID，获取表单所在的应用对象
    `static kd.bos.dataentity.entity.DynamicObject` | `getBizAppByID(java.lang.String appID)` 已过时。
    `static java.util.List<java.util.Map<java.lang.String,java.lang.Object>>` | `getCustomerCtlResourcesByAppId(java.lang.String appId)`
    `static java.util.List<java.util.Map<java.lang.String,java.lang.Object>>` | `getCustomerCtlResourcesBySchemaId(java.lang.String formId)`
    `static java.lang.String` | `getFormIsvByFormId(java.lang.String formId)` 通过表单id，获取表单的开发商标识
    `static java.util.List<java.lang.String>` | `getFormsIdByAppId(java.lang.String appId)` 根据应用ID，获取应用下运行期的所有表单ID
    `static java.util.List<java.util.Map<java.lang.String,java.lang.Object>>` | `getFormsRuntimeInfoByAppId(java.lang.String appId)` 根据应用ID，获取应用下的所有表单的运行期配置信息
    `static java.util.List<java.lang.String>` | `getRuntimeMainConsoleInfoByCloudId(java.lang.String cloudId)` 根据业务云ID，获取云下运行期的所用应用信息
    `static java.lang.Object` | `getRuntimeSubsysTree(java.lang.String[] bizCloudIds, java.lang.String[] bizAppIds, java.lang.String industryId, java.lang.String leafType)` 获取业务云、应用、功能分组、菜单的结构数据
    `static java.lang.String` | `getScriptIsvByScriptId(java.lang.String scriptId)` 通过脚本id，获取表单开发商标识
    `static java.lang.String` | `getSVNPathByAppId(java.lang.String appId)` 根据业务应用ID，获取应用svn地址
    `static java.lang.String` | `getSVNPathByAppNumber(java.lang.String appNumber)` 根据业务应用编码，获取应用svn地址
    `static java.util.List<java.lang.String>` | `getSysAppsId()` 获取系统下运行期所有可见已启用的应用ID
    `static java.util.List<java.lang.String>` | `getSysAppsNumber()` 获取系统下运行期所有可见已启用的应用编码
    `static java.util.List<java.lang.String>` | `getSysAppsRuntimeInfoGroupByCloud()` 获取各业务云下运行期的应用信息，如果云下无可显示应用，不显示该云，只包含已启用的应用
    `static java.util.List<java.lang.String>` | `getSysAppsRuntimeInfoGroupByCloud(boolean onlyActive)` 按云分组获取各云下运行期的应用信息，如果云下无可显示应用，不显示该云
    `static java.util.List<java.lang.String>` | `getSysRuntimeMainConsoleInfoGroupByCloud()` 按云分组获取各云下运行期的应用信息，如果云下无可显示应用，不显示该云
    `static boolean` | `isAllUserApp(java.lang.String appID)` 判断传入的应用，是否为全员应用，全员应用不验功能权限
    `static boolean` | `isCustomForm(java.lang.String formId)` 已过时。

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

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

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

    - #### BizAppServiceHelp

          public BizAppServiceHelp()

  - ### 方法详细资料

    - #### getRuntimeSubsysTree

          @KSMethod
          public static java.lang.Object getRuntimeSubsysTree(java.lang.String[] bizCloudIds,
                                                                         java.lang.String[] bizAppIds,
                                                                         java.lang.String industryId,
                                                                         java.lang.String leafType)

      获取业务云、应用、功能分组、菜单的结构数据
      参数:
        `bizCloudIds` - 业务云id的集合。获取指定业务云的过滤条件，可以为null，此时表示无过滤条件
        `bizAppIds` - 应用id的集合。获取指定应用的过滤条件，可以为null，此时表示无过滤条件
        `industryId` - 行业标识id。可以为null，此时表示不进行行业过滤
        `leafType` - 叶子节点类型，可以是业务云、应用、菜单、功能分组，对应的取值分别为：cloud,app,menu,func
      返回:
        是一个TreeNode的数据结构

    - #### getAppIsvByAppId

          @KSMethod
          public static java.lang.String getAppIsvByAppId(java.lang.String bizAppId)

      获取应用的开发商标识
      参数:
        `bizAppId` - 应用id
      返回:
        开发商标识

    - #### getFormIsvByFormId

          @KSMethod
          public static java.lang.String getFormIsvByFormId(java.lang.String formId)

      通过表单id，获取表单的开发商标识
      参数:
        `formId` - 表单id
      返回:
        开发商标识

    - #### getScriptIsvByScriptId

          @KSMethod
          public static java.lang.String getScriptIsvByScriptId(java.lang.String scriptId)

      通过脚本id，获取表单开发商标识
      参数:
        `scriptId` - 脚本id
      返回:
        开发商标识

    - #### isCustomForm

          @Deprecated
           @KSMethod
          public static boolean isCustomForm(java.lang.String formId)

      已过时。
      根据表单id，判断该页面是否属于非原厂页面
      参数:
        `formID` - 表示表单id
      返回:
        boolean值，true表示非原厂页面，false表示原厂页面

    - #### getFormsIdByAppId

          @KSMethod
          public static java.util.List<java.lang.String> getFormsIdByAppId(java.lang.String appId)

      根据应用ID，获取应用下运行期的所有表单ID
      参数:
        `appId` - 应用id
      返回:
        表单id的集合

    - #### getFormsRuntimeInfoByAppId

          public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getFormsRuntimeInfoByAppId(java.lang.String appId)

      根据应用ID，获取应用下的所有表单的运行期配置信息
      参数:
        `appId` - 应用id
      返回:
        是一个list的map对象：[{id:xxx,number:xxx,name:xxx}...]

    - #### getAppsIdByCloudId

          @KSMethod
          public static java.util.List<java.lang.String> getAppsIdByCloudId(java.lang.String cloudId)

      根据业务云ID，获取云下运行期所有可见已启用的应用ID
      参数:
        `cloudId` - 业务云id

    - #### getSysAppsId

          @KSMethod
          public static java.util.List<java.lang.String> getSysAppsId()

      获取系统下运行期所有可见已启用的应用ID

    - #### getSysAppsNumber

          @KSMethod
          public static java.util.List<java.lang.String> getSysAppsNumber()

      获取系统下运行期所有可见已启用的应用编码

    - #### getSysRuntimeMainConsoleInfoGroupByCloud

          public static java.util.List<java.lang.String> getSysRuntimeMainConsoleInfoGroupByCloud()

      按云分组获取各云下运行期的应用信息，如果云下无可显示应用，不显示该云
      返回:
        数据结构为：[{cloudinfo:{id:xxx,number:xxx,name:xxx}, appsinfo:[{id:xxx,number:xxx,name:xxx,menus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx, submenus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx}...]}...]}...]}...]

    - #### getRuntimeMainConsoleInfoByCloudId

          public static java.util.List<java.lang.String> getRuntimeMainConsoleInfoByCloudId(java.lang.String cloudId)

      根据业务云ID，获取云下运行期的所用应用信息
      参数:
        `cloudId` - 业务云id
      返回:
        数据结构为：[{cloudinfo:{id:xxx,number:xxx,name:xxx}, appsinfo:[{id:xxx,number:xxx,name:xxx,menus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx, submenus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx}...]}...]}...]}...]

    - #### getSysAppsRuntimeInfoGroupByCloud

          public static java.util.List<java.lang.String> getSysAppsRuntimeInfoGroupByCloud()

      获取各业务云下运行期的应用信息，如果云下无可显示应用，不显示该云，只包含已启用的应用
      返回:
        数据结构为：[{cloudinfo:{id:xxx,number:xxx,name:xxx}, appsinfo:[{id:xxx,number:xxx,name:xxx,menus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx, submenus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx}...]}...]}...]}...]

    - #### getSysAppsRuntimeInfoGroupByCloud

          public static java.util.List<java.lang.String> getSysAppsRuntimeInfoGroupByCloud(boolean onlyActive)

      按云分组获取各云下运行期的应用信息，如果云下无可显示应用，不显示该云
      参数:
        `onlyActive` - boolean值，true，表示只包含已启用的应用；false，标识所以应用
      返回:
        数据结构为：[{cloudinfo:{id:xxx,number:xxx,name:xxx}, appsinfo:[{id:xxx,number:xxx,name:xxx,menus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx, submenus:[{id:xxx,name:xxx,number:xxx,formid:xxx,formnumber:xxx,formname:xxx}...]}...]}...]}...]

    - #### getAppsRuntimeInfoByCloudId

          public static java.util.List<java.lang.String> getAppsRuntimeInfoByCloudId(java.lang.String cloudId)

      根据业务云ID，获取云下运行期的所用应用信息
      参数:
        `cloudId` - 业务云id
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,seq:xxx,image:xxx,description:xxx}...]

    - #### getAppsDesigntimeInfo

          public static java.util.List<java.lang.Object> getAppsDesigntimeInfo(java.lang.String cloudId,
                                                                               boolean onlyOriginal,
                                                                               boolean onlyVisible,
                                                                               boolean onlyActive)

      获取指定业务云下，设计期符合条件的应用信息
      参数:
        `cloudId` - 业务云id，指定ID只查改ID，不指定将查所有云下的
        `onlyOriginal` - 是否只查原生应用
        `onlyVisible` - 是否只查可见应用
        `onlyActive` - 是否只查已启用应用
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,seq:xxx,image:xxx,description:xxx}...]

    - #### getAppsDesigntimeInfo

          public static java.util.List<java.lang.String> getAppsDesigntimeInfo(java.lang.String cloudId)

      获取指定业务云下，设计期所有可见且启用的应用信息
      参数:
        `cloudId` - 业务云id
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,seq:xxx,image:xxx,description:xxx}...]

    - #### getAppRuntimeMetaById

          @Deprecated
          public static java.lang.String getAppRuntimeMetaById(java.lang.String appId)

      已过时。
      根据业务应用ID，获取应用的运行期元数据信息，包括应用id,number,name,每个菜单的id,numbe,name,每个功能分组的id,number,name
      参数:
        `appId` - 应用id
      返回:
        数据结构：{id:xxx,number:xxx,name:xxx,image:xxx,description:xxx,menus:[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...],funcs:[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}]}

    - #### getAppRuntimeInfo

          public static java.lang.String getAppRuntimeInfo(java.lang.String appNumber)

      根据业务应用编码，获取应用的运行期元数据信息，包括应用id,number,name
      参数:
        `appNumber` - 为应用编码
      返回:
        数据结构：{id:xxx,number:xxx,name:xxx,image:xxx,description:xxx}

    - #### getAppRuntimeMenusInfo

          public static java.lang.String getAppRuntimeMenusInfo(java.lang.String appNumber)

      根据业务应用编码，获取每个菜单的id,numbe,name
      参数:
        `appNumber` - 为应用编码
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]

    - #### getAppMenusRuntimeInfoById

          @Deprecated
          public static java.util.List<java.lang.String> getAppMenusRuntimeInfoById(java.lang.String appId)

      已过时。
      根据业务应用ID，获取该应用下运行时每个菜单的id,number,name,parentid
      参数:
        `appId` - 应用id
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]

    - #### getAppFuncsRuntimeInfoById

          @Deprecated
          public static java.util.List<java.lang.String> getAppFuncsRuntimeInfoById(java.lang.String appId)

      已过时。
      根据业务应用ID，获取该应用下运行时每个功能分组的id,number,name,parentid
      参数:
        `appId` - 应用id
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]

    - #### getAppLevelOneFuncsRuntimeInfoById

          public static java.util.List<java.lang.String> getAppLevelOneFuncsRuntimeInfoById(java.lang.String appId)

      根据业务应用ID，获取该应用下运行时一级功能分组的id,number,name,parentid [{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]
      参数:
        `appId` - 应用id
      返回:
        数据结构：[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]

    - #### getAppSubFuncsRuntimeInfo

          public static java.util.List<java.lang.String> getAppSubFuncsRuntimeInfo(java.lang.String appId,
                                                                                   java.lang.String parentFuncId)

      根据业务应用ID和上级功能分组ID，获取子功能分组的id,number,name,parentid
      参数:
        `appId` -
        `parentFuncId` -
      返回:
        数据结构:[{id:xxx,number:xxx,name:xxx,parentid:xxx,seq:xxx}...]

    - #### getBizAppByID

          @KSMethod
           @Deprecated
          public static kd.bos.dataentity.entity.DynamicObject getBizAppByID(java.lang.String appID)

      已过时。
      根据业务应用ID，获取应用对象
      参数:
        `appID` - 应用id
      返回:
        应用对象

    - #### getAllAppInfo

          @KSMethod
          public static com.alibaba.fastjson.JSONArray getAllAppInfo()

      获取全部业务应用元数据信息

    - #### getAppMetaByID

          @KSMethod
           @Deprecated
          public static kd.bos.metadata.devportal.AppMetadata getAppMetaByID(java.lang.String appID)

      已过时。
      根据业务应用ID，获取业务应用元数据对象
      参数:
        `appID` - 应用id
      返回:
        应用元数据对象

    - #### getAppMetaByID

          @KSMethod
           @Deprecated
          public static kd.bos.metadata.devportal.AppMetadata getAppMetaByID(java.lang.String appID,
                                                                                                      boolean runtime)

      已过时。
      获取应用元数据对象
      参数:
        `appID` - 应用ID
        `runtime` - 是否运行时
      返回:
        应用元数据对象

    - #### isAllUserApp

          public static boolean isAllUserApp(java.lang.String appID)

      判断传入的应用，是否为全员应用，全员应用不验功能权限
      参数:
        `appId` - 应用id

    - #### getBizAppByFormID

          @KSMethod
          public static kd.bos.dataentity.entity.DynamicObject getBizAppByFormID(java.lang.String formID)

      根据页面的ID，获取表单所在的应用对象
      参数:
        `formID` - 页面ID
      返回:
        应用对象

    - #### getAppMetadataByFormID

          @KSMethod
          public static kd.bos.metadata.devportal.AppMetadata getAppMetadataByFormID(java.lang.String formID)

      参数:
        `formID` - 页面ID
      返回:
        应用元数据对象

    - #### getAllBizApps

          @KSMethod
          public static kd.bos.dataentity.entity.DynamicObjectCollection getAllBizApps()

      取全部业务应用对象

    - #### getAllAppMetadatas

          @KSMethod
          public static java.util.List<kd.bos.metadata.devportal.AppMetadata> getAllAppMetadatas()

      获取全部业务应用元数据

    - #### getAllBizAppsByCloudID

          @KSMethod
          public static kd.bos.dataentity.entity.DynamicObjectCollection getAllBizAppsByCloudID(java.lang.String cloudID)

      根据业务云ID，获取应用下的所有应用对象
      参数:
        `cloudID` - 业务云id
      返回:
        应用对象集合

    - #### getAllAppMetadatasByCloudID

          @KSMethod
          public static java.util.List<kd.bos.metadata.devportal.AppMetadata> getAllAppMetadatasByCloudID(java.lang.String cloudID)

      参数:
        `cloudID` - 业务云id
      返回:
        应用元数据集合

    - #### getAllFormsByAppID

          @KSMethod
           @Deprecated
          public static kd.bos.dataentity.entity.DynamicObjectCollection getAllFormsByAppID(java.lang.String appID)

      已过时。
      根据业务应用ID，获取应用下的所有表单
      参数:
        `appID` - 应用ID
      返回:
        表单对象集合

    - #### getAllAppFunctionPacketsByAppID

          @KSMethod
          public static java.util.List<AppFunctionPacketElement> getAllAppFunctionPacketsByAppID(java.lang.String appID)

      据业务应用ID，获取应用下的所有表单功能分组
      参数:
        `appID` - 应用id
      返回:
        功能分组对象集合

    - #### getAppFunctionPacketByNumber

          @KSMethod
          public static AppFunctionPacketElement getAppFunctionPacketByNumber(java.lang.String appID,
                                                                                         java.lang.String funcNumber)

      根据业务应用ID，获取应用下指定编码的功能分组
      参数:
        `appID` - 应用ID
        `funcNumber` - 功能分组编码
      返回:
        功能分组对象

    - #### getAppFunctionPacketById

          @KSMethod
          public static AppFunctionPacketElement getAppFunctionPacketById(java.lang.String appID,
                                                                                     java.lang.String funcId)

      根据业务应用ID，获取应用下指定ID的功能分组
      参数:
        `appID` - 应用ID
        `funcId` - 功能分组ID
      返回:
        功能分组对象

    - #### getAllAppMenusByAppID

          @KSMethod
          public static java.util.List<AppMenuElement> getAllAppMenusByAppID(java.lang.String appID)

      根据业务应用ID，获取应用下的所有菜单
      参数:
        `appID` - 应用ID
      返回:
        菜单对象集合

    - #### getAppMenuByNumber

          @KSMethod
          public static AppMenuElement getAppMenuByNumber(java.lang.String appID,
                                                                     java.lang.String menuNumber)

      根据业务应用ID，获取应用下指定编码的菜单
      参数:
        `appID` - 应用ID
        `menuNumber` - 菜单编码
      返回:
        菜单对象集合

    - #### getAppMenuById

          @KSMethod
          public static AppMenuElement getAppMenuById(java.lang.String appID,
                                                                 java.lang.String menuId)

      根据业务应用ID，获取应用下指定ID的菜单
      参数:
        `appID` - 应用ID
        `menuId` - 菜单ID
      返回:
        菜单对象集合

    - #### getSVNPathByAppId

          public static java.lang.String getSVNPathByAppId(java.lang.String appId)

      根据业务应用ID，获取应用svn地址
      参数:
        `appId` - 应用ID

    - #### getSVNPathByAppNumber

          public static java.lang.String getSVNPathByAppNumber(java.lang.String appNumber)

      根据业务应用编码，获取应用svn地址
      参数:
        `appNumber` - 应用编码

    - #### getAppIdByAppNumber

          @KSMethod
          public static java.lang.String getAppIdByAppNumber(java.lang.String appNumber)

      根据业务应用编码，获取应用id
      参数:
        `appNumber` - 应用编码
      返回:
        应用id

    - #### getAppNumByAppId

          @KSMethod
          public static java.lang.String getAppNumByAppId(java.lang.String appId)

      根据业务应用id，获取应用编码
      参数:
        `appId` - 应用id
      返回:
        应用编码

    - #### getAppIdByFormNum

          public static java.lang.String getAppIdByFormNum(java.lang.String formNum)

      根据表单标识获取应用id
      参数:
        `formNum` - 表单标识
      返回:
        应用id

    - #### getCustomerCtlResourcesBySchemaId

          public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getCustomerCtlResourcesBySchemaId(java.lang.String formId)

    - #### getCustomerCtlResourcesByAppId

          public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getCustomerCtlResourcesByAppId(java.lang.String appId)

    - #### deployCustomerCtlSchema

          public static boolean deployCustomerCtlSchema(java.lang.String schemaId,
                                                        java.lang.String fileName,
                                                        java.io.InputStream in)