Class BaseFlowInfo

    • Constructor Detail

      • BaseFlowInfo

        public BaseFlowInfo()
      • BaseFlowInfo

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

      • getFlowName

        public String getFlowName()
        Get 合同流程名称
        Returns:
        FlowName 合同流程名称
      • setFlowName

        public void setFlowName​(String FlowName)
        Set 合同流程名称
        Parameters:
        FlowName - 合同流程名称
      • getFlowType

        public String getFlowType()
        Get 合同流程类型
        客户自定义,用于合同分类展示
        Returns:
        FlowType 合同流程类型
        客户自定义,用于合同分类展示
      • setFlowType

        public void setFlowType​(String FlowType)
        Set 合同流程类型
        客户自定义,用于合同分类展示
        Parameters:
        FlowType - 合同流程类型
        客户自定义,用于合同分类展示
      • getFlowDescription

        public String getFlowDescription()
        Get 合同流程描述信息
        Returns:
        FlowDescription 合同流程描述信息
      • setFlowDescription

        public void setFlowDescription​(String FlowDescription)
        Set 合同流程描述信息
        Parameters:
        FlowDescription - 合同流程描述信息
      • getDeadline

        public Long getDeadline()
        Get 合同流程截止时间,unix时间戳,单位秒
        Returns:
        Deadline 合同流程截止时间,unix时间戳,单位秒
      • setDeadline

        public void setDeadline​(Long Deadline)
        Set 合同流程截止时间,unix时间戳,单位秒
        Parameters:
        Deadline - 合同流程截止时间,unix时间戳,单位秒
      • getUnordered

        public Boolean getUnordered()
        Get 是否顺序签署(true:无序签,false:顺序签)
        默认false,有序签署合同
        Returns:
        Unordered 是否顺序签署(true:无序签,false:顺序签)
        默认false,有序签署合同
      • setUnordered

        public void setUnordered​(Boolean Unordered)
        Set 是否顺序签署(true:无序签,false:顺序签)
        默认false,有序签署合同
        Parameters:
        Unordered - 是否顺序签署(true:无序签,false:顺序签)
        默认false,有序签署合同
      • getIntelligentStatus

        public String getIntelligentStatus()
        Get 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE")
        Returns:
        IntelligentStatus 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE")
      • setIntelligentStatus

        public void setIntelligentStatus​(String IntelligentStatus)
        Set 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE")
        Parameters:
        IntelligentStatus - 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE")
      • getFormFields

        public FormField[] getFormFields()
        Get 填写控件内容
        Returns:
        FormFields 填写控件内容
      • setFormFields

        public void setFormFields​(FormField[] FormFields)
        Set 填写控件内容
        Parameters:
        FormFields - 填写控件内容
      • getNeedSignReview

        public Boolean getNeedSignReview()
        Get 本企业(发起方企业)是否需要签署审批
        true:开启发起方签署审批
        false:不开启发起方签署审批
        开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署
        Returns:
        NeedSignReview 本企业(发起方企业)是否需要签署审批
        true:开启发起方签署审批
        false:不开启发起方签署审批
        开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署
      • setNeedSignReview

        public void setNeedSignReview​(Boolean NeedSignReview)
        Set 本企业(发起方企业)是否需要签署审批
        true:开启发起方签署审批
        false:不开启发起方签署审批
        开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署
        Parameters:
        NeedSignReview - 本企业(发起方企业)是否需要签署审批
        true:开启发起方签署审批
        false:不开启发起方签署审批
        开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署
      • getUserData

        public String getUserData()
        Get 用户流程自定义数据参数
        Returns:
        UserData 用户流程自定义数据参数
      • setUserData

        public void setUserData​(String UserData)
        Set 用户流程自定义数据参数
        Parameters:
        UserData - 用户流程自定义数据参数
      • getCcInfos

        public CcInfo[] getCcInfos()
        Get 抄送人信息
        Returns:
        CcInfos 抄送人信息
      • setCcInfos

        public void setCcInfos​(CcInfo[] CcInfos)
        Set 抄送人信息
        Parameters:
        CcInfos - 抄送人信息
      • getNeedCreateReview

        public Boolean getNeedCreateReview()
        Get 是否需要开启发起方发起前审核
        true:开启发起方发起前审核
        false:不开启发起方发起前审核
        当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同
        Returns:
        NeedCreateReview 是否需要开启发起方发起前审核
        true:开启发起方发起前审核
        false:不开启发起方发起前审核
        当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同
      • setNeedCreateReview

        public void setNeedCreateReview​(Boolean NeedCreateReview)
        Set 是否需要开启发起方发起前审核
        true:开启发起方发起前审核
        false:不开启发起方发起前审核
        当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同
        Parameters:
        NeedCreateReview - 是否需要开启发起方发起前审核
        true:开启发起方发起前审核
        false:不开启发起方发起前审核
        当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同
      • getComponents

        public Component[] getComponents()
        Get 填写控件:文件发起使用
        Returns:
        Components 填写控件:文件发起使用
      • setComponents

        public void setComponents​(Component[] Components)
        Set 填写控件:文件发起使用
        Parameters:
        Components - 填写控件:文件发起使用