Class FlowApproverInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      FlowApproverInfo()  
      FlowApproverInfo​(FlowApproverInfo 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
      String getApproveMessage()
      Get 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
      Long getApproveStatus()
      Get 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
      Long getApproveTime()
      Get 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
      String getCallbackUrl()
      Get 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getCanOffLine()
      Get 是否支持线下核身
      ComponentSeal[] getComponentSeals()
      Get 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
      Long getDeadline()
      Get 签署链接截止时间,默认签署流程发起后7天失效
      String getIdCardNumber()
      Get 身份证号,脱敏显示
      String getIdCardType()
      Get 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsFullText()
      Get 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
      Boolean getIsLastApprover()
      Get 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
      String getJumpUrl()
      Get 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
      String getMobile()
      Get 签署人手机号,脱敏显示
      String getName()
      Get 用户姓名
      Long getPreReadTime()
      Get 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
      String getSignId()
      Get 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。
      SmsTemplate getSmsTemplate()
      Get 短信模板 注意:此字段可能返回 null,表示取不到有效值。
      String getSubOrganizationId()
      Get 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
      String getUserId()
      Get 用户ID
      String[] getVerifyChannel()
      Get 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
      void setApproveMessage​(String ApproveMessage)
      Set 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
      void setApproveStatus​(Long ApproveStatus)
      Set 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
      void setApproveTime​(Long ApproveTime)
      Set 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
      void setCallbackUrl​(String CallbackUrl)
      Set 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
      void setCanOffLine​(Boolean CanOffLine)
      Set 是否支持线下核身
      void setComponentSeals​(ComponentSeal[] ComponentSeals)
      Set 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
      void setDeadline​(Long Deadline)
      Set 签署链接截止时间,默认签署流程发起后7天失效
      void setIdCardNumber​(String IdCardNumber)
      Set 身份证号,脱敏显示
      void setIdCardType​(String IdCardType)
      Set 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
      void setIsFullText​(Boolean IsFullText)
      Set 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
      void setIsLastApprover​(Boolean IsLastApprover)
      Set 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
      void setJumpUrl​(String JumpUrl)
      Set 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
      void setMobile​(String Mobile)
      Set 签署人手机号,脱敏显示
      void setName​(String Name)
      Set 用户姓名
      void setPreReadTime​(Long PreReadTime)
      Set 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
      void setSignId​(String SignId)
      Set 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。
      void setSmsTemplate​(SmsTemplate SmsTemplate)
      Set 短信模板 注意:此字段可能返回 null,表示取不到有效值。
      void setSubOrganizationId​(String SubOrganizationId)
      Set 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
      void setUserId​(String UserId)
      Set 用户ID
      void setVerifyChannel​(String[] VerifyChannel)
      Set 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • FlowApproverInfo

        public FlowApproverInfo()
      • FlowApproverInfo

        public FlowApproverInfo​(FlowApproverInfo 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

      • getUserId

        public String getUserId()
        Get 用户ID
        Returns:
        UserId 用户ID
      • setUserId

        public void setUserId​(String UserId)
        Set 用户ID
        Parameters:
        UserId - 用户ID
      • getVerifyChannel

        public String[] getVerifyChannel()
        Get 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
        Returns:
        VerifyChannel 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
      • setVerifyChannel

        public void setVerifyChannel​(String[] VerifyChannel)
        Set 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
        Parameters:
        VerifyChannel - 认证方式: WEIXINAPP - 微信小程序; FACEID - 慧眼 (默认); VERIFYCODE - 验证码; THIRD - 第三方 (暂不支持)
      • getApproveStatus

        public Long getApproveStatus()
        Get 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproveStatus 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
      • setApproveStatus

        public void setApproveStatus​(Long ApproveStatus)
        Set 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproveStatus - 签署状态: 0 - 待签署; 1- 已签署; 2 - 拒绝; 3 - 过期未处理; 4 - 流程已撤回, 12-审核中, 13-审核驳回 注意:此字段可能返回 null,表示取不到有效值。
      • getApproveMessage

        public String getApproveMessage()
        Get 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproveMessage 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
      • setApproveMessage

        public void setApproveMessage​(String ApproveMessage)
        Set 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproveMessage - 拒签/签署/审核驳回原因 注意:此字段可能返回 null,表示取不到有效值。
      • getApproveTime

        public Long getApproveTime()
        Get 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproveTime 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setApproveTime

        public void setApproveTime​(Long ApproveTime)
        Set 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproveTime - 签约时间的时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getSubOrganizationId

        public String getSubOrganizationId()
        Get 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubOrganizationId 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
      • setSubOrganizationId

        public void setSubOrganizationId​(String SubOrganizationId)
        Set 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubOrganizationId - 签署企业ID 注意:此字段可能返回 null,表示取不到有效值。
      • getJumpUrl

        public String getJumpUrl()
        Get 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        JumpUrl 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
      • setJumpUrl

        public void setJumpUrl​(String JumpUrl)
        Set 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        JumpUrl - 签署完成后跳转的URL 注意:此字段可能返回 null,表示取不到有效值。
      • getComponentSeals

        public ComponentSeal[] getComponentSeals()
        Get 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ComponentSeals 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
      • setComponentSeals

        public void setComponentSeals​(ComponentSeal[] ComponentSeals)
        Set 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ComponentSeals - 用户签署区ID到印章ID的映射集合 注意:此字段可能返回 null,表示取不到有效值。
      • getIsFullText

        public Boolean getIsFullText()
        Get 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
        Returns:
        IsFullText 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
      • setIsFullText

        public void setIsFullText​(Boolean IsFullText)
        Set 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
        Parameters:
        IsFullText - 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
      • getPreReadTime

        public Long getPreReadTime()
        Get 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
        Returns:
        PreReadTime 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
      • setPreReadTime

        public void setPreReadTime​(Long PreReadTime)
        Set 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
        Parameters:
        PreReadTime - 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
      • getMobile

        public String getMobile()
        Get 签署人手机号,脱敏显示
        Returns:
        Mobile 签署人手机号,脱敏显示
      • setMobile

        public void setMobile​(String Mobile)
        Set 签署人手机号,脱敏显示
        Parameters:
        Mobile - 签署人手机号,脱敏显示
      • getDeadline

        public Long getDeadline()
        Get 签署链接截止时间,默认签署流程发起后7天失效
        Returns:
        Deadline 签署链接截止时间,默认签署流程发起后7天失效
      • setDeadline

        public void setDeadline​(Long Deadline)
        Set 签署链接截止时间,默认签署流程发起后7天失效
        Parameters:
        Deadline - 签署链接截止时间,默认签署流程发起后7天失效
      • getIsLastApprover

        public Boolean getIsLastApprover()
        Get 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
        Returns:
        IsLastApprover 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
      • setIsLastApprover

        public void setIsLastApprover​(Boolean IsLastApprover)
        Set 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
        Parameters:
        IsLastApprover - 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
      • getSmsTemplate

        public SmsTemplate getSmsTemplate()
        Get 短信模板 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SmsTemplate 短信模板 注意:此字段可能返回 null,表示取不到有效值。
      • setSmsTemplate

        public void setSmsTemplate​(SmsTemplate SmsTemplate)
        Set 短信模板 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SmsTemplate - 短信模板 注意:此字段可能返回 null,表示取不到有效值。
      • getIdCardNumber

        public String getIdCardNumber()
        Get 身份证号,脱敏显示
        Returns:
        IdCardNumber 身份证号,脱敏显示
      • setIdCardNumber

        public void setIdCardNumber​(String IdCardNumber)
        Set 身份证号,脱敏显示
        Parameters:
        IdCardNumber - 身份证号,脱敏显示
      • getName

        public String getName()
        Get 用户姓名
        Returns:
        Name 用户姓名
      • setName

        public void setName​(String Name)
        Set 用户姓名
        Parameters:
        Name - 用户姓名
      • getCanOffLine

        public Boolean getCanOffLine()
        Get 是否支持线下核身
        Returns:
        CanOffLine 是否支持线下核身
      • setCanOffLine

        public void setCanOffLine​(Boolean CanOffLine)
        Set 是否支持线下核身
        Parameters:
        CanOffLine - 是否支持线下核身
      • getIdCardType

        public String getIdCardType()
        Get 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IdCardType 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
      • setIdCardType

        public void setIdCardType​(String IdCardType)
        Set 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IdCardType - 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证 注意:此字段可能返回 null,表示取不到有效值。
      • getCallbackUrl

        public String getCallbackUrl()
        Get 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CallbackUrl 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
      • setCallbackUrl

        public void setCallbackUrl​(String CallbackUrl)
        Set 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CallbackUrl - 签署回调地址 注意:此字段可能返回 null,表示取不到有效值。
      • getSignId

        public String getSignId()
        Get 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SignId 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。
      • setSignId

        public void setSignId​(String SignId)
        Set 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SignId - 签署任务ID,标识每一次的流程发送 注意:此字段可能返回 null,表示取不到有效值。