Class CreateFlowOption

    • Constructor Summary

      Constructors 
      Constructor Description
      CreateFlowOption()  
      CreateFlowOption​(CreateFlowOption source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Boolean getCanEditFlow()
      Get 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
      true:允许编辑(默认),
      false:不允许编辑
      默认:false:不允许编辑
      Boolean getCanEditFormField()
      Get 是否允许编辑模板控件
      true:允许编辑模板控件信息
      false:不允许编辑模板控件信息
      默认false:不允许编辑模板控件信息
      Boolean getCanSkipAddApprover()
      Get 发起页面允许跳过添加签署人环节
      true:发起页面允许跳过添加签署人环节
      false:发起页面不允许跳过添加签署人环节
      默认false:发起页面不允许跳过添加签署人环节
      String getCustomCreateFlowDescription()
      Get 定制化发起合同弹窗的描述信息,描述信息最长500
      Boolean getForbidEditFillComponent()
      Get 禁止编辑填写控件
      true:禁止编辑填写控件
      false:允许编辑填写控件
      默认false:允许编辑填写控件
      Boolean getHideShowDeadline()
      Get 发起页面隐藏合同截止日期展示
      true:发起页面隐藏合同截止日期展示
      false:发起页面不隐藏合同截止日期展示
      默认false:发起页面不隐藏合同截止日期展示
      Boolean getHideShowFlowName()
      Get 发起页面隐藏合同名称展示
      true:发起页面隐藏合同名称展示
      false:发起页面不隐藏合同名称展示
      默认false:发起页面不隐藏合同名称展示
      Boolean getHideShowFlowType()
      Get 发起页面隐藏合同类型展示
      true:发起页面隐藏合同类型展示
      false:发起页面不隐藏合同类型展示
      默认false:发起页面不隐藏合同类型展示
      Boolean getSkipUploadFile()
      Get 文件发起页面跳过文件上传步骤
      true:文件发起页面跳过文件上传步骤
      false:文件发起页面不跳过文件上传步骤
      默认false:文件发起页面不跳过文件上传步骤
      void setCanEditFlow​(Boolean CanEditFlow)
      Set 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
      true:允许编辑(默认),
      false:不允许编辑
      默认:false:不允许编辑
      void setCanEditFormField​(Boolean CanEditFormField)
      Set 是否允许编辑模板控件
      true:允许编辑模板控件信息
      false:不允许编辑模板控件信息
      默认false:不允许编辑模板控件信息
      void setCanSkipAddApprover​(Boolean CanSkipAddApprover)
      Set 发起页面允许跳过添加签署人环节
      true:发起页面允许跳过添加签署人环节
      false:发起页面不允许跳过添加签署人环节
      默认false:发起页面不允许跳过添加签署人环节
      void setCustomCreateFlowDescription​(String CustomCreateFlowDescription)
      Set 定制化发起合同弹窗的描述信息,描述信息最长500
      void setForbidEditFillComponent​(Boolean ForbidEditFillComponent)
      Set 禁止编辑填写控件
      true:禁止编辑填写控件
      false:允许编辑填写控件
      默认false:允许编辑填写控件
      void setHideShowDeadline​(Boolean HideShowDeadline)
      Set 发起页面隐藏合同截止日期展示
      true:发起页面隐藏合同截止日期展示
      false:发起页面不隐藏合同截止日期展示
      默认false:发起页面不隐藏合同截止日期展示
      void setHideShowFlowName​(Boolean HideShowFlowName)
      Set 发起页面隐藏合同名称展示
      true:发起页面隐藏合同名称展示
      false:发起页面不隐藏合同名称展示
      默认false:发起页面不隐藏合同名称展示
      void setHideShowFlowType​(Boolean HideShowFlowType)
      Set 发起页面隐藏合同类型展示
      true:发起页面隐藏合同类型展示
      false:发起页面不隐藏合同类型展示
      默认false:发起页面不隐藏合同类型展示
      void setSkipUploadFile​(Boolean SkipUploadFile)
      Set 文件发起页面跳过文件上传步骤
      true:文件发起页面跳过文件上传步骤
      false:文件发起页面不跳过文件上传步骤
      默认false:文件发起页面不跳过文件上传步骤
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreateFlowOption

        public CreateFlowOption()
      • CreateFlowOption

        public CreateFlowOption​(CreateFlowOption source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getCanEditFlow

        public Boolean getCanEditFlow()
        Get 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
        true:允许编辑(默认),
        false:不允许编辑
        默认:false:不允许编辑
        Returns:
        CanEditFlow 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
        true:允许编辑(默认),
        false:不允许编辑
        默认:false:不允许编辑
      • setCanEditFlow

        public void setCanEditFlow​(Boolean CanEditFlow)
        Set 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
        true:允许编辑(默认),
        false:不允许编辑
        默认:false:不允许编辑
        Parameters:
        CanEditFlow - 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。
        true:允许编辑(默认),
        false:不允许编辑
        默认:false:不允许编辑
      • getCanEditFormField

        public Boolean getCanEditFormField()
        Get 是否允许编辑模板控件
        true:允许编辑模板控件信息
        false:不允许编辑模板控件信息
        默认false:不允许编辑模板控件信息
        Returns:
        CanEditFormField 是否允许编辑模板控件
        true:允许编辑模板控件信息
        false:不允许编辑模板控件信息
        默认false:不允许编辑模板控件信息
      • setCanEditFormField

        public void setCanEditFormField​(Boolean CanEditFormField)
        Set 是否允许编辑模板控件
        true:允许编辑模板控件信息
        false:不允许编辑模板控件信息
        默认false:不允许编辑模板控件信息
        Parameters:
        CanEditFormField - 是否允许编辑模板控件
        true:允许编辑模板控件信息
        false:不允许编辑模板控件信息
        默认false:不允许编辑模板控件信息
      • getHideShowFlowName

        public Boolean getHideShowFlowName()
        Get 发起页面隐藏合同名称展示
        true:发起页面隐藏合同名称展示
        false:发起页面不隐藏合同名称展示
        默认false:发起页面不隐藏合同名称展示
        Returns:
        HideShowFlowName 发起页面隐藏合同名称展示
        true:发起页面隐藏合同名称展示
        false:发起页面不隐藏合同名称展示
        默认false:发起页面不隐藏合同名称展示
      • setHideShowFlowName

        public void setHideShowFlowName​(Boolean HideShowFlowName)
        Set 发起页面隐藏合同名称展示
        true:发起页面隐藏合同名称展示
        false:发起页面不隐藏合同名称展示
        默认false:发起页面不隐藏合同名称展示
        Parameters:
        HideShowFlowName - 发起页面隐藏合同名称展示
        true:发起页面隐藏合同名称展示
        false:发起页面不隐藏合同名称展示
        默认false:发起页面不隐藏合同名称展示
      • getHideShowFlowType

        public Boolean getHideShowFlowType()
        Get 发起页面隐藏合同类型展示
        true:发起页面隐藏合同类型展示
        false:发起页面不隐藏合同类型展示
        默认false:发起页面不隐藏合同类型展示
        Returns:
        HideShowFlowType 发起页面隐藏合同类型展示
        true:发起页面隐藏合同类型展示
        false:发起页面不隐藏合同类型展示
        默认false:发起页面不隐藏合同类型展示
      • setHideShowFlowType

        public void setHideShowFlowType​(Boolean HideShowFlowType)
        Set 发起页面隐藏合同类型展示
        true:发起页面隐藏合同类型展示
        false:发起页面不隐藏合同类型展示
        默认false:发起页面不隐藏合同类型展示
        Parameters:
        HideShowFlowType - 发起页面隐藏合同类型展示
        true:发起页面隐藏合同类型展示
        false:发起页面不隐藏合同类型展示
        默认false:发起页面不隐藏合同类型展示
      • getHideShowDeadline

        public Boolean getHideShowDeadline()
        Get 发起页面隐藏合同截止日期展示
        true:发起页面隐藏合同截止日期展示
        false:发起页面不隐藏合同截止日期展示
        默认false:发起页面不隐藏合同截止日期展示
        Returns:
        HideShowDeadline 发起页面隐藏合同截止日期展示
        true:发起页面隐藏合同截止日期展示
        false:发起页面不隐藏合同截止日期展示
        默认false:发起页面不隐藏合同截止日期展示
      • setHideShowDeadline

        public void setHideShowDeadline​(Boolean HideShowDeadline)
        Set 发起页面隐藏合同截止日期展示
        true:发起页面隐藏合同截止日期展示
        false:发起页面不隐藏合同截止日期展示
        默认false:发起页面不隐藏合同截止日期展示
        Parameters:
        HideShowDeadline - 发起页面隐藏合同截止日期展示
        true:发起页面隐藏合同截止日期展示
        false:发起页面不隐藏合同截止日期展示
        默认false:发起页面不隐藏合同截止日期展示
      • getCanSkipAddApprover

        public Boolean getCanSkipAddApprover()
        Get 发起页面允许跳过添加签署人环节
        true:发起页面允许跳过添加签署人环节
        false:发起页面不允许跳过添加签署人环节
        默认false:发起页面不允许跳过添加签署人环节
        Returns:
        CanSkipAddApprover 发起页面允许跳过添加签署人环节
        true:发起页面允许跳过添加签署人环节
        false:发起页面不允许跳过添加签署人环节
        默认false:发起页面不允许跳过添加签署人环节
      • setCanSkipAddApprover

        public void setCanSkipAddApprover​(Boolean CanSkipAddApprover)
        Set 发起页面允许跳过添加签署人环节
        true:发起页面允许跳过添加签署人环节
        false:发起页面不允许跳过添加签署人环节
        默认false:发起页面不允许跳过添加签署人环节
        Parameters:
        CanSkipAddApprover - 发起页面允许跳过添加签署人环节
        true:发起页面允许跳过添加签署人环节
        false:发起页面不允许跳过添加签署人环节
        默认false:发起页面不允许跳过添加签署人环节
      • getSkipUploadFile

        public Boolean getSkipUploadFile()
        Get 文件发起页面跳过文件上传步骤
        true:文件发起页面跳过文件上传步骤
        false:文件发起页面不跳过文件上传步骤
        默认false:文件发起页面不跳过文件上传步骤
        Returns:
        SkipUploadFile 文件发起页面跳过文件上传步骤
        true:文件发起页面跳过文件上传步骤
        false:文件发起页面不跳过文件上传步骤
        默认false:文件发起页面不跳过文件上传步骤
      • setSkipUploadFile

        public void setSkipUploadFile​(Boolean SkipUploadFile)
        Set 文件发起页面跳过文件上传步骤
        true:文件发起页面跳过文件上传步骤
        false:文件发起页面不跳过文件上传步骤
        默认false:文件发起页面不跳过文件上传步骤
        Parameters:
        SkipUploadFile - 文件发起页面跳过文件上传步骤
        true:文件发起页面跳过文件上传步骤
        false:文件发起页面不跳过文件上传步骤
        默认false:文件发起页面不跳过文件上传步骤
      • getForbidEditFillComponent

        public Boolean getForbidEditFillComponent()
        Get 禁止编辑填写控件
        true:禁止编辑填写控件
        false:允许编辑填写控件
        默认false:允许编辑填写控件
        Returns:
        ForbidEditFillComponent 禁止编辑填写控件
        true:禁止编辑填写控件
        false:允许编辑填写控件
        默认false:允许编辑填写控件
      • setForbidEditFillComponent

        public void setForbidEditFillComponent​(Boolean ForbidEditFillComponent)
        Set 禁止编辑填写控件
        true:禁止编辑填写控件
        false:允许编辑填写控件
        默认false:允许编辑填写控件
        Parameters:
        ForbidEditFillComponent - 禁止编辑填写控件
        true:禁止编辑填写控件
        false:允许编辑填写控件
        默认false:允许编辑填写控件
      • getCustomCreateFlowDescription

        public String getCustomCreateFlowDescription()
        Get 定制化发起合同弹窗的描述信息,描述信息最长500
        Returns:
        CustomCreateFlowDescription 定制化发起合同弹窗的描述信息,描述信息最长500
      • setCustomCreateFlowDescription

        public void setCustomCreateFlowDescription​(String CustomCreateFlowDescription)
        Set 定制化发起合同弹窗的描述信息,描述信息最长500
        Parameters:
        CustomCreateFlowDescription - 定制化发起合同弹窗的描述信息,描述信息最长500