类 CostCenter.Builder

java.lang.Object
com.lark.oapi.service.corehr.v1.model.CostCenter.Builder
封闭类:
CostCenter

public static class CostCenter.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • isAutogenerate

      public CostCenter.Builder isAutogenerate(Boolean isAutogenerate)
      是否自动生成

      示例值:true

      参数:
      isAutogenerate -
      返回:
    • id

      public CostCenter.Builder id(String id)
      实体在CoreHR内部的唯一键

      示例值:6950635856373745165

      参数:
      id -
      返回:
    • name

      public CostCenter.Builder name(I18n[] name)
      实体名称

      示例值:

      参数:
      name -
      返回:
    • active

      public CostCenter.Builder active(Boolean active)
      当前实体是否启用

      示例值:true

      参数:
      active -
      返回:
    • code

      public CostCenter.Builder code(String code)
      成本中心的编码

      示例值:CC-000001

      参数:
      code -
      返回:
    • description

      public CostCenter.Builder description(I18n[] description)
      成本中心的描述

      示例值:

      参数:
      description -
      返回:
    • effectiveTime

      public CostCenter.Builder effectiveTime(String effectiveTime)
      成本中心生效时间

      示例值:20210802

      参数:
      effectiveTime -
      返回:
    • expirationTime

      public CostCenter.Builder expirationTime(String expirationTime)
      成本中心失效时间

      示例值:20210802

      参数:
      expirationTime -
      返回:
    • managers

      public CostCenter.Builder managers(String[] managers)
      成本中心管理员,lookup 到 Employment 的ID

      示例值:

      参数:
      managers -
      返回:
    • parent

      public CostCenter.Builder parent(String parent)
      上级成本中心

      示例值:CC-00001

      参数:
      parent -
      返回:
    • customFields

      public CostCenter.Builder customFields(ObjectFieldData[] customFields)
      自定义字段

      示例值:

      参数:
      customFields -
      返回:
    • employmentId

      public CostCenter.Builder employmentId(String employmentId)
      雇员ID

      示例值:6950635856373745165

      参数:
      employmentId -
      返回:
    • rate

      public CostCenter.Builder rate(Integer rate)
      雇员占成本中心比例

      示例值:100

      参数:
      rate -
      返回:
    • supportCostCenter

      public CostCenter.Builder supportCostCenter(SupportCostCenterItem[] supportCostCenter)
      支持的业务线列表

      示例值:

      参数:
      supportCostCenter -
      返回:
    • build

      public CostCenter build()