类 InstanceSearch.Builder

java.lang.Object
com.lark.oapi.service.approval.v4.model.InstanceSearch.Builder
封闭类:
InstanceSearch

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

    • Builder

      public Builder()
  • 方法详细资料

    • userId

      public InstanceSearch.Builder userId(String userId)
      根据x_user_type填写用户 id

      示例值:lwiu098wj

      参数:
      userId -
      返回:
    • approvalCode

      public InstanceSearch.Builder approvalCode(String approvalCode)
      审批定义 code

      示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED942

      参数:
      approvalCode -
      返回:
    • instanceCode

      public InstanceSearch.Builder instanceCode(String instanceCode)
      审批实例 code

      示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED943

      参数:
      instanceCode -
      返回:
    • instanceExternalId

      public InstanceSearch.Builder instanceExternalId(String instanceExternalId)
      审批实例第三方 id 注:和 approval_code 取并集

      示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED976

      参数:
      instanceExternalId -
      返回:
    • groupExternalId

      public InstanceSearch.Builder groupExternalId(String groupExternalId)
      审批定义分组第三方 id 注:和 instance_code 取并集

      示例值:1234567

      参数:
      groupExternalId -
      返回:
    • instanceTitle

      public InstanceSearch.Builder instanceTitle(String instanceTitle)
      审批实例标题(只有第三方审批有)

      示例值:test

      参数:
      instanceTitle -
      返回:
    • instanceStatus

      public InstanceSearch.Builder instanceStatus(String instanceStatus)
      审批实例状态,注:若不设置,查询全部状态 若不在集合中,报错

      示例值:PENDING

      参数:
      instanceStatus -
      返回:
    • instanceStatus

      public InstanceSearch.Builder instanceStatus(InstanceSearchInstanceStatusEnum instanceStatus)
      审批实例状态,注:若不设置,查询全部状态 若不在集合中,报错

      示例值:PENDING

      参数:
      instanceStatus - InstanceSearchInstanceStatusEnum
      返回:
    • instanceStartTimeFrom

      public InstanceSearch.Builder instanceStartTimeFrom(String instanceStartTimeFrom)
      实例查询开始时间(unix毫秒时间戳)

      示例值:1547654251506

      参数:
      instanceStartTimeFrom -
      返回:
    • instanceStartTimeTo

      public InstanceSearch.Builder instanceStartTimeTo(String instanceStartTimeTo)
      实例查询结束时间 (unix毫秒时间戳)

      示例值:1547654251506

      参数:
      instanceStartTimeTo -
      返回:
    • locale

      public InstanceSearch.Builder locale(String locale)
      地区

      示例值:zh-CN

      参数:
      locale -
      返回:
    • locale

      地区

      示例值:zh-CN

      参数:
      locale - InstanceSearchLocaleEnum
      返回:
    • build

      public InstanceSearch build()