kd.bos.servicehelper.botp

## 类 ConvertMetaServiceHelper

- java.lang.Object
- - kd.bos.servicehelper.botp.ConvertMetaServiceHelper

-     public class ConvertMetaServiceHelper
      extends java.lang.Object

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.Map<java.lang.String,java.lang.Object>` | `delete(java.lang.String[] ruleIds)`
    `static java.util.Map<java.lang.String,java.lang.Object>` | `delete(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber)`
    `static java.util.List<ConvertPath>` | `loadAllConvertPaths()`
    `static java.util.List<ConvertBill>` | `loadConvertBills(java.lang.String entityNumber, ConvertOpType opType)`
    `static LinkSetElement` | `loadLinkSet(java.lang.String entityNumber)`
    `static kd.bos.metadata.botp.ConvertRuleMetadata` | `loadMeta(java.lang.String id, boolean runtime)`
    `static java.util.List<kd.bos.metadata.botp.ConvertRuleMetadata>` | `loadMetas(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber)`
    `static ConvertRuleElement` | `loadRule(java.lang.String ruleId)`
    `static java.util.List<ConvertRuleElement>` | `loadRules(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber)`
    `static TableDefine` | `loadTableDefine(java.lang.Long tableId)`
    `static TableDefine` | `loadTableDefine(java.lang.String entityNumber, java.lang.String entityKey)`
    `static java.util.Map<java.lang.String,java.lang.Object>` | `save(kd.bos.metadata.botp.ConvertRuleMetadata metadata)`
    `static void` | `saveDefaultStatus(kd.bos.metadata.botp.ConvertRuleMetadata meta)`

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

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

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

    - #### ConvertMetaServiceHelper

          public ConvertMetaServiceHelper()

  - ### 方法详细资料

    - #### loadMeta

          public static kd.bos.metadata.botp.ConvertRuleMetadata loadMeta(java.lang.String id,
                                                                          boolean runtime)

      参数:
        `id：转换规则标识` -
        `runtime：是否运行时刻` -
      返回:

    - #### loadMetas

          public static java.util.List<kd.bos.metadata.botp.ConvertRuleMetadata> loadMetas(java.lang.String sourceEntityNumber,
                                                                                           java.lang.String targetEntityNumber)

      参数:
        `sourceEntityNumber` -
        `targetEntityNumber` -
      返回:

    - #### loadRule

          public static ConvertRuleElement loadRule(java.lang.String ruleId)

      参数:
        `ruleId` - 转换规则标识
      返回:

    - #### loadRules

          public static java.util.List<ConvertRuleElement> loadRules(java.lang.String sourceEntityNumber,
                                                                     java.lang.String targetEntityNumber)

      参数:
        `sourceEntityNumber` -
        `targetEntityNumber` -
      返回:

    - #### loadAllConvertPaths

          public static java.util.List<ConvertPath> loadAllConvertPaths()

      返回:

    - #### loadConvertBills

          public static java.util.List<ConvertBill> loadConvertBills(java.lang.String entityNumber,
                                                                     ConvertOpType opType)

      参数:
        `entityNumber：当前单据编码` -
        `opType：转换操作类型` -
      返回:
        可转换的目标单列表

    - #### save

          public static java.util.Map<java.lang.String,java.lang.Object> save(kd.bos.metadata.botp.ConvertRuleMetadata metadata)

      参数:
        `metadata` -
      返回:

    - #### saveDefaultStatus

          public static void saveDefaultStatus(kd.bos.metadata.botp.ConvertRuleMetadata meta)

      参数:
        `meta` -

    - #### delete

          public static java.util.Map<java.lang.String,java.lang.Object> delete(java.lang.String[] ruleIds)

      参数:
        `ruleIds` -
      返回:

    - #### delete

          public static java.util.Map<java.lang.String,java.lang.Object> delete(java.lang.String sourceEntityNumber,
                                                                                java.lang.String targetEntityNumber)

      参数:
        `sourceEntityNumber` - 源单
        `targetEntityNumber` - 目标单
      返回:

    - #### loadLinkSet

          public static LinkSetElement loadLinkSet(java.lang.String entityNumber)

      参数:
        `entityNumber` - 单据
      返回:

    - #### loadTableDefine

          public static TableDefine loadTableDefine(java.lang.String entityNumber,
                                                    java.lang.String entityKey)

      参数:
        `entityNumber` - 单据
        `entityKey` - 实体
      返回:

    - #### loadTableDefine

          public static TableDefine loadTableDefine(java.lang.Long tableId)

      参数:
        `tableId` - 表格编码
      返回: