Class FlowApproverDetail

    • Constructor Summary

      Constructors 
      Constructor Description
      FlowApproverDetail()  
      FlowApproverDetail​(FlowApproverDetail 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,表示取不到有效值。
      String getApproveName()
      Get 签署方姓名
      String getApproverSource()
      Get 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
      Long getApproveStatus()
      Get 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
      Long getApproveTime()
      Get 签署人签署时间,时间戳,单位秒
      String getApproveType()
      Get 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
      String getCustomApproverTag()
      Get 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
      String getCustomUserId()
      Get 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      String getMobile()
      Get 签署人手机号
      String getOrganizationId()
      Get 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
      String getOrganizationName()
      Get 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
      String getReceiptId()
      Get 模板配置中的参与方ID,与控件绑定
      String getSignId()
      Get 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。
      Long getSignOrder()
      Get 签署顺序,如果是有序签署,签署顺序从小到大
      void setApproveMessage​(String ApproveMessage)
      Set 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。
      void setApproveName​(String ApproveName)
      Set 签署方姓名
      void setApproverSource​(String ApproverSource)
      Set 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
      void setApproveStatus​(Long ApproveStatus)
      Set 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
      void setApproveTime​(Long ApproveTime)
      Set 签署人签署时间,时间戳,单位秒
      void setApproveType​(String ApproveType)
      Set 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
      void setCustomApproverTag​(String CustomApproverTag)
      Set 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
      void setCustomUserId​(String CustomUserId)
      Set 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      void setMobile​(String Mobile)
      Set 签署人手机号
      void setOrganizationId​(String OrganizationId)
      Set 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
      void setOrganizationName​(String OrganizationName)
      Set 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
      void setReceiptId​(String ReceiptId)
      Set 模板配置中的参与方ID,与控件绑定
      void setSignId​(String SignId)
      Set 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。
      void setSignOrder​(Long SignOrder)
      Set 签署顺序,如果是有序签署,签署顺序从小到大
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • FlowApproverDetail

        public FlowApproverDetail()
      • FlowApproverDetail

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

      • getApproveMessage

        public String getApproveMessage()
        Get 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproveMessage 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • setApproveMessage

        public void setApproveMessage​(String ApproveMessage)
        Set 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproveMessage - 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • getApproveName

        public String getApproveName()
        Get 签署方姓名
        Returns:
        ApproveName 签署方姓名
      • setApproveName

        public void setApproveName​(String ApproveName)
        Set 签署方姓名
        Parameters:
        ApproveName - 签署方姓名
      • getApproveStatus

        public Long getApproveStatus()
        Get 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
        Returns:
        ApproveStatus 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
      • setApproveStatus

        public void setApproveStatus​(Long ApproveStatus)
        Set 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
        Parameters:
        ApproveStatus - 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 2:待签署 3:已签署 4:已拒绝 5:已过期 6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 10:填写完成 15:已解除 19:转他人处理
      • getReceiptId

        public String getReceiptId()
        Get 模板配置中的参与方ID,与控件绑定
        Returns:
        ReceiptId 模板配置中的参与方ID,与控件绑定
      • setReceiptId

        public void setReceiptId​(String ReceiptId)
        Set 模板配置中的参与方ID,与控件绑定
        Parameters:
        ReceiptId - 模板配置中的参与方ID,与控件绑定
      • getCustomUserId

        public String getCustomUserId()
        Get 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CustomUserId 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      • setCustomUserId

        public void setCustomUserId​(String CustomUserId)
        Set 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CustomUserId - 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      • getMobile

        public String getMobile()
        Get 签署人手机号
        Returns:
        Mobile 签署人手机号
      • setMobile

        public void setMobile​(String Mobile)
        Set 签署人手机号
        Parameters:
        Mobile - 签署人手机号
      • getSignOrder

        public Long getSignOrder()
        Get 签署顺序,如果是有序签署,签署顺序从小到大
        Returns:
        SignOrder 签署顺序,如果是有序签署,签署顺序从小到大
      • setSignOrder

        public void setSignOrder​(Long SignOrder)
        Set 签署顺序,如果是有序签署,签署顺序从小到大
        Parameters:
        SignOrder - 签署顺序,如果是有序签署,签署顺序从小到大
      • getApproveTime

        public Long getApproveTime()
        Get 签署人签署时间,时间戳,单位秒
        Returns:
        ApproveTime 签署人签署时间,时间戳,单位秒
      • setApproveTime

        public void setApproveTime​(Long ApproveTime)
        Set 签署人签署时间,时间戳,单位秒
        Parameters:
        ApproveTime - 签署人签署时间,时间戳,单位秒
      • getApproveType

        public String getApproveType()
        Get 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproveType 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
      • setApproveType

        public void setApproveType​(String ApproveType)
        Set 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproveType - 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。
      • getApproverSource

        public String getApproverSource()
        Get 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApproverSource 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
      • setApproverSource

        public void setApproverSource​(String ApproverSource)
        Set 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApproverSource - 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。
      • getCustomApproverTag

        public String getCustomApproverTag()
        Get 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CustomApproverTag 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
      • setCustomApproverTag

        public void setCustomApproverTag​(String CustomApproverTag)
        Set 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CustomApproverTag - 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。
      • getOrganizationId

        public String getOrganizationId()
        Get 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OrganizationId 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
      • setOrganizationId

        public void setOrganizationId​(String OrganizationId)
        Set 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OrganizationId - 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。
      • getOrganizationName

        public String getOrganizationName()
        Get 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OrganizationName 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
      • setOrganizationName

        public void setOrganizationName​(String OrganizationName)
        Set 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OrganizationName - 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。
      • getSignId

        public String getSignId()
        Get 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SignId 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。
      • setSignId

        public void setSignId​(String SignId)
        Set 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SignId - 签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。 注意:此字段可能返回 null,表示取不到有效值。