类 SearchOffboardingReqBody.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • employmentIds

      public SearchOffboardingReqBody.Builder employmentIds(String[] employmentIds)
      雇佣 ID 列表,为空默认查询所有离职人员

      示例值:

      参数:
      employmentIds -
      返回:
    • applyInitiatingTimeStart

      public SearchOffboardingReqBody.Builder applyInitiatingTimeStart(String applyInitiatingTimeStart)
      离职审批发起时间-搜索范围开始,需要与搜索范围结束一同使用

      示例值:2022-01-01 11:22:33

      参数:
      applyInitiatingTimeStart -
      返回:
    • applyInitiatingTimeEnd

      public SearchOffboardingReqBody.Builder applyInitiatingTimeEnd(String applyInitiatingTimeEnd)
      离职审批发起时间 - 搜索范围结束

      示例值:2022-01-01 11:22:33

      参数:
      applyInitiatingTimeEnd -
      返回:
    • expectedOffboardingDateStart

      public SearchOffboardingReqBody.Builder expectedOffboardingDateStart(String expectedOffboardingDateStart)
      期望离职日期-搜索范围开始,需要与搜索范围结束一同使用

      示例值:2022-01-01

      参数:
      expectedOffboardingDateStart -
      返回:
    • expectedOffboardingDateEnd

      public SearchOffboardingReqBody.Builder expectedOffboardingDateEnd(String expectedOffboardingDateEnd)
      期望离职日期 - 搜索范围结束

      示例值:2022-01-01

      参数:
      expectedOffboardingDateEnd -
      返回:
    • offboardingDateStart

      public SearchOffboardingReqBody.Builder offboardingDateStart(String offboardingDateStart)
      离职日期-搜索范围开始,需要与搜索范围结束一同使用

      示例值:2022-01-01

      参数:
      offboardingDateStart -
      返回:
    • offboardingDateEnd

      public SearchOffboardingReqBody.Builder offboardingDateEnd(String offboardingDateEnd)
      离职日期 - 搜索范围结束

      示例值:2022-01-01

      参数:
      offboardingDateEnd -
      返回:
    • statuses

      public SearchOffboardingReqBody.Builder statuses(String[] statuses)
      离职状态,多个状态之间为「或」的关系

      示例值:

      参数:
      statuses -
      返回:
    • reasons

      public SearchOffboardingReqBody.Builder reasons(String[] reasons)
      离职原因列表 , 可以通过【查询员工离职原因列表】接口获取 ,查询时不返回下级原因相关的离职信息

      示例值:

      参数:
      reasons -
      返回:
    • employeeReasons

      public SearchOffboardingReqBody.Builder employeeReasons(String[] employeeReasons)
      离职原因(员工)列表 , 可以通过【查询员工离职原因列表】接口获取,查询时不返回下级原因相关的离职信息

      示例值:

      参数:
      employeeReasons -
      返回:
    • build

      public SearchOffboardingReqBody build()