kd.bos.bill

## 类 BillShowParameter

- java.lang.Object
- - kd.bos.form.FormShowParameter
  - - kd.bos.bill.BillShowParameter

- 所有已实现的接口:
    java.io.Serializable
  直接已知子类:
    BaseShowParameter, MobileBillShowParameter

      @KSObject
      public class BillShowParameter
      extends FormShowParameter

  另请参阅:
    序列化表格

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.Map<java.lang.String,java.lang.Object>` | `createClientConfig(java.util.Map<java.lang.String,java.lang.Object> settting)`
    `IFormView` | `createViewForWebApi()`
    `BillOperationStatus` | `getBillStatus()`
    `java.lang.Integer` | `getBillStatusValue()`
    `java.lang.String` | `getBillTypeId()`
    `java.lang.String` | `getCachePageId()` 下推，传入目标单数据包缓存PageId，可以据此取到数据包
    `java.lang.String` | `getPermissionItemId()` 1.
    `java.lang.Object` | `getPkId()`
    `void` | `setBillStatus(BillOperationStatus billStatus)`
    `void` | `setBillStatusValue(java.lang.Integer value)`
    `void` | `setBillTypeId(java.lang.String billTypeId)`
    `void` | `setCachePageId(java.lang.String cachePageId)`
    `void` | `setPkId(java.lang.Object pkId)`
    `void` | `setStatus(OperationStatus value)`

    - ### 从类继承的方法 kd.bos.form.FormShowParameter

      `addCustPlugin, beginInit, createFormShowParameter, createPlugin, createQingCachedFormParameter, createView, endInit, fromJsonString, getAnimationType, getAppId, getCacheExpireTime, getCaption, getCloseCallBack, getCustomParam, getCustomParams, getFormConfig, getFormId, getFormName, getOpenStyle, getPageId, getParentFormId, getParentPageId, getRootPageId, getServiceAppId, getSettingKey, getShowParameter, getStatus, getStatusValue, getSubSystemId, isDebugModel, isHasRight, isInitialized, isListentimerElapsed, isMeetExpireThreshold, isShowTitle, setAnimationType, setAppId, setCacheExpireTime, setCaption, setClientParam, setCloseCallBack, setCustomParam, setCustomParams, setDebugModel, setFormConfig, setFormId, setHasRight, setListentimerElapsed, setOpenStyle, setPageId, setParentFormId, setParentPageId, setPermissionItemId, setRootPageId, setShowTitle, setStatusValue, setSubSystemId, toJsonString, toString`

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

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

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

    - #### BillShowParameter

          public BillShowParameter()

  - ### 方法详细资料

    - #### getPkId

          @KSMethod
          public java.lang.Object getPkId()

    - #### setPkId

          @KSMethod
          public void setPkId(java.lang.Object pkId)

    - #### getCachePageId

          @KSMethod
          public java.lang.String getCachePageId()

      下推，传入目标单数据包缓存PageId，可以据此取到数据包
      返回:

    - #### setCachePageId

          @KSMethod
          public void setCachePageId(java.lang.String cachePageId)

    - #### getBillTypeId

          @KSMethod
          public java.lang.String getBillTypeId()

    - #### setBillTypeId

          @KSMethod
          public void setBillTypeId(java.lang.String billTypeId)

    - #### createViewForWebApi

          public IFormView createViewForWebApi()

      覆盖:
        `createViewForWebApi` 在类中 `FormShowParameter`

    - #### getBillStatus

          @KSMethod
          public BillOperationStatus getBillStatus()

    - #### setStatus

          public void setStatus(OperationStatus value)

      覆盖:
        `setStatus` 在类中 `FormShowParameter`

    - #### setBillStatus

          public void setBillStatus(BillOperationStatus billStatus)

    - #### getBillStatusValue

          @KSMethod
          public java.lang.Integer getBillStatusValue()

    - #### setBillStatusValue

          public void setBillStatusValue(java.lang.Integer value)

    - #### createClientConfig

          public java.util.Map<java.lang.String,java.lang.Object> createClientConfig(java.util.Map<java.lang.String,java.lang.Object> settting)

      覆盖:
        `createClientConfig` 在类中 `FormShowParameter`

    - #### getPermissionItemId

          public java.lang.String getPermissionItemId()

      1. 单据，未传入pkid，验证新增权； 2. 单据，传入了pkid，如果有定制参数IsCopy，则验证新增权； 3. 单据，传入了pkid，如果编辑状态，验证修改权； 4. 单据，传入了pkid，如果是查看状态，验证查看权；
      覆盖:
        `getPermissionItemId` 在类中 `FormShowParameter`
      返回: