kd.bos.entity.operate

## 类 AbstractOperationResult

- java.lang.Object
- - kd.bos.entity.operate.AbstractOperationResult

- 所有已实现的接口:
    IOperationResult
  直接已知子类:
    OperationResult, ValidateResult

      public abstract class AbstractOperationResult
      extends java.lang.Object
      implements IOperationResult

  抽象操作结果

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addErrorInfo(OperateErrorInfo operateInfo)` 添加操作错误信息
    `void` | `addSuccessPkId(java.lang.Object pkId)`
    `java.util.List<OperateErrorInfo>` | `getAllErrorInfo()`
    `int` | `getBillCount()` 操作的单据总数，包括全部成功、失败单据
    `java.lang.String` | `getMessage()`
    `java.util.List<java.lang.Object>` | `getSuccessPkIds()`
    `boolean` | `isNeedSign()`
    `boolean` | `isShowMessage()` 操作完毕，是否显示提示信息
    `boolean` | `isSuccess()`
    `void` | `setAllErrorInfo(java.util.List<OperateErrorInfo> errorInfoes)`
    `void` | `setBillCount(int billCount)`
    `void` | `setMessage(java.lang.String message)`
    `void` | `setNeedSign(boolean needSign)`
    `void` | `setShowMessage(boolean showMessage)`
    `void` | `setSuccess(boolean success)`
    `void` | `setSuccessPkIds(java.util.List<java.lang.Object> successPkIds)`

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

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

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

    - #### AbstractOperationResult

          public AbstractOperationResult()

  - ### 方法详细资料

    - #### getMessage

          @KSMethod
          public java.lang.String getMessage()

      指定者:
        `getMessage` 在接口中 `IOperationResult`
      返回:
        操作提示消息

    - #### setMessage

          public void setMessage(java.lang.String message)

      指定者:
        `setMessage` 在接口中 `IOperationResult`
      参数:
        `message` - 操作提示消息

    - #### isShowMessage

          @KSMethod
          public boolean isShowMessage()

      从接口复制的说明: `IOperationResult`
      操作完毕，是否显示提示信息
      指定者:
        `isShowMessage` 在接口中 `IOperationResult`
      返回:

    - #### setShowMessage

          public void setShowMessage(boolean showMessage)

      指定者:
        `setShowMessage` 在接口中 `IOperationResult`
      参数:
        `showMessage` - 操作完毕，是否显示提示信息

    - #### getSuccessPkIds

          @KSMethod
          public java.util.List<java.lang.Object> getSuccessPkIds()

      指定者:
        `getSuccessPkIds` 在接口中 `IOperationResult`
      返回:
        操作成功的记录标识集合

    - #### setSuccessPkIds

          public void setSuccessPkIds(java.util.List<java.lang.Object> successPkIds)

      指定者:
        `setSuccessPkIds` 在接口中 `IOperationResult`
      参数:
        `successPkIds` - 操作成功的记录标识集合

    - #### addSuccessPkId

          public void addSuccessPkId(java.lang.Object pkId)

    - #### getAllErrorInfo

          public java.util.List<OperateErrorInfo> getAllErrorInfo()

      指定者:
        `getAllErrorInfo` 在接口中 `IOperationResult`
      返回:
        操作错误信息集合

    - #### setAllErrorInfo

          public void setAllErrorInfo(java.util.List<OperateErrorInfo> errorInfoes)

    - #### addErrorInfo

          public void addErrorInfo(OperateErrorInfo operateInfo)

      从接口复制的说明: `IOperationResult`
      添加操作错误信息
      指定者:
        `addErrorInfo` 在接口中 `IOperationResult`
      参数:
        `operateInfo` - 操作错误信息

    - #### isSuccess

          @KSMethod
          public boolean isSuccess()

      指定者:
        `isSuccess` 在接口中 `IOperationResult`
      返回:
        the success

    - #### setSuccess

          public void setSuccess(boolean success)

    - #### getBillCount

          public int getBillCount()

      操作的单据总数，包括全部成功、失败单据
      返回:

    - #### setBillCount

          public void setBillCount(int billCount)

    - #### isNeedSign

          @KSMethod
          public boolean isNeedSign()

    - #### setNeedSign

          public void setNeedSign(boolean needSign)