Class FlowFileInfo

    • Constructor Detail

      • FlowFileInfo

        public FlowFileInfo()
      • FlowFileInfo

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

      • getFileIds

        public String[] getFileIds()
        Get 签署文件资源Id列表,目前仅支持单个文件
        Returns:
        FileIds 签署文件资源Id列表,目前仅支持单个文件
      • setFileIds

        public void setFileIds​(String[] FileIds)
        Set 签署文件资源Id列表,目前仅支持单个文件
        Parameters:
        FileIds - 签署文件资源Id列表,目前仅支持单个文件
      • getFlowName

        public String getFlowName()
        Get 签署流程名称,长度不超过200个字符
        Returns:
        FlowName 签署流程名称,长度不超过200个字符
      • setFlowName

        public void setFlowName​(String FlowName)
        Set 签署流程名称,长度不超过200个字符
        Parameters:
        FlowName - 签署流程名称,长度不超过200个字符
      • getFlowApprovers

        public FlowApproverInfo[] getFlowApprovers()
        Get 签署流程签约方列表,最多不超过5个参与方
        Returns:
        FlowApprovers 签署流程签约方列表,最多不超过5个参与方
      • setFlowApprovers

        public void setFlowApprovers​(FlowApproverInfo[] FlowApprovers)
        Set 签署流程签约方列表,最多不超过5个参与方
        Parameters:
        FlowApprovers - 签署流程签约方列表,最多不超过5个参与方
      • getDeadline

        public Long getDeadline()
        Get 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
        Returns:
        Deadline 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
      • setDeadline

        public void setDeadline​(Long Deadline)
        Set 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
        Parameters:
        Deadline - 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
      • getFlowDescription

        public String getFlowDescription()
        Get 签署流程的描述,长度不超过1000个字符
        Returns:
        FlowDescription 签署流程的描述,长度不超过1000个字符
      • setFlowDescription

        public void setFlowDescription​(String FlowDescription)
        Set 签署流程的描述,长度不超过1000个字符
        Parameters:
        FlowDescription - 签署流程的描述,长度不超过1000个字符
      • getFlowType

        public String getFlowType()
        Get 签署流程的类型,长度不超过255个字符
        Returns:
        FlowType 签署流程的类型,长度不超过255个字符
      • setFlowType

        public void setFlowType​(String FlowType)
        Set 签署流程的类型,长度不超过255个字符
        Parameters:
        FlowType - 签署流程的类型,长度不超过255个字符
      • getCallbackUrl

        public String getCallbackUrl()
        Get 签署流程回调地址,长度不超过255个字符
        Returns:
        CallbackUrl 签署流程回调地址,长度不超过255个字符
      • setCallbackUrl

        public void setCallbackUrl​(String CallbackUrl)
        Set 签署流程回调地址,长度不超过255个字符
        Parameters:
        CallbackUrl - 签署流程回调地址,长度不超过255个字符
      • getCustomerData

        public String getCustomerData()
        Get 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
        Returns:
        CustomerData 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
      • setCustomerData

        public void setCustomerData​(String CustomerData)
        Set 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
        Parameters:
        CustomerData - 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
      • getUnordered

        public Boolean getUnordered()
        Get 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
        Returns:
        Unordered 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
      • setUnordered

        public void setUnordered​(Boolean Unordered)
        Set 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
        Parameters:
        Unordered - 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
      • getComponents

        public Component[] getComponents()
        Get 签署文件中的发起方的填写控件,需要在发起的时候进行填充
        Returns:
        Components 签署文件中的发起方的填写控件,需要在发起的时候进行填充
      • setComponents

        public void setComponents​(Component[] Components)
        Set 签署文件中的发起方的填写控件,需要在发起的时候进行填充
        Parameters:
        Components - 签署文件中的发起方的填写控件,需要在发起的时候进行填充
      • getCustomShowMap

        public String getCustomShowMap()
        Get 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
        Returns:
        CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
      • setCustomShowMap

        public void setCustomShowMap​(String CustomShowMap)
        Set 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
        Parameters:
        CustomShowMap - 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
      • getNeedSignReview

        public Boolean getNeedSignReview()
        Get 本企业(发起方企业)是否需要签署审批
        Returns:
        NeedSignReview 本企业(发起方企业)是否需要签署审批
      • setNeedSignReview

        public void setNeedSignReview​(Boolean NeedSignReview)
        Set 本企业(发起方企业)是否需要签署审批
        Parameters:
        NeedSignReview - 本企业(发起方企业)是否需要签署审批