类 ActionConfig.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • actionType

      public ActionConfig.Builder actionType(String actionType)
      操作类型,每个任务都可以配置2个操作,会展示审批列表中,当用户操作时,回调请求会带上该字段,表示用户进行了同意操作还是拒绝操作

      示例值:APPROVE

      参数:
      actionType -
      返回:
    • actionName

      public ActionConfig.Builder actionName(String actionName)
      操作名称,i18n key 用于前台展示,如果 action_type 不是 APPROVAL和REJECT,则必须提供该字段,用于展示特定的操作名称

      示例值:@i18n@5

      参数:
      actionName -
      返回:
    • isNeedReason

      public ActionConfig.Builder isNeedReason(Boolean isNeedReason)
      是否需要意见, 如果为true,则用户操作时,会跳转到 意见填写页面

      示例值:false

      参数:
      isNeedReason -
      返回:
    • isReasonRequired

      public ActionConfig.Builder isReasonRequired(Boolean isReasonRequired)
      审批意见是否必填

      示例值:false

      参数:
      isReasonRequired -
      返回:
    • isNeedAttachment

      public ActionConfig.Builder isNeedAttachment(Boolean isNeedAttachment)
      意见是否支持上传附件

      示例值:false

      参数:
      isNeedAttachment -
      返回:
    • build

      public ActionConfig build()