Class: TencentCloud::Ess::V20201111::CreateBatchSignUrlRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201111/models.rb

Overview

CreateBatchSignUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, name = nil, mobile = nil, agent = nil, idcardtype = nil, signaturetypes = nil, idcardnumber = nil, notifytype = nil, flowids = nil, organizationname = nil, jumptodetail = nil, flowbatchurlinfo = nil, autojumpback = nil, urluseenv = nil, canbatchreject = nil, canskipreadflow = nil) ⇒ CreateBatchSignUrlRequest

Returns a new instance of CreateBatchSignUrlRequest.



2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
# File 'lib/v20201111/models.rb', line 2787

def initialize(operator=nil, name=nil, mobile=nil, agent=nil, idcardtype=nil, signaturetypes=nil, idcardnumber=nil, notifytype=nil, flowids=nil, organizationname=nil, jumptodetail=nil, flowbatchurlinfo=nil, autojumpback=nil, urluseenv=nil, canbatchreject=nil, canskipreadflow=nil)
  @Operator = operator
  @Name = name
  @Mobile = mobile
  @Agent = agent
  @IdCardType = idcardtype
  @SignatureTypes = signaturetypes
  @IdCardNumber = idcardnumber
  @NotifyType = notifytype
  @FlowIds = flowids
  @OrganizationName = organizationname
  @JumpToDetail = jumptodetail
  @FlowBatchUrlInfo = flowbatchurlinfo
  @AutoJumpBack = autojumpback
  @UrlUseEnv = urluseenv
  @CanBatchReject = canbatchreject
  @CanSkipReadFlow = canskipreadflow
end

Instance Attribute Details

#AgentObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def Agent
  @Agent
end

#AutoJumpBackObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def AutoJumpBack
  @AutoJumpBack
end

#CanBatchRejectObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def CanBatchReject
  @CanBatchReject
end

#CanSkipReadFlowObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def CanSkipReadFlow
  @CanSkipReadFlow
end

#FlowBatchUrlInfoObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def FlowBatchUrlInfo
  @FlowBatchUrlInfo
end

#FlowIdsObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def FlowIds
  @FlowIds
end

#IdCardNumberObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def IdCardType
  @IdCardType
end

#JumpToDetailObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def JumpToDetail
  @JumpToDetail
end

#MobileObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def Mobile
  @Mobile
end

#NameObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def Name
  @Name
end

#NotifyTypeObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def NotifyType
  @NotifyType
end

#OperatorObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def Operator
  @Operator
end

#OrganizationNameObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def OrganizationName
  @OrganizationName
end

#SignatureTypesObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def SignatureTypes
  @SignatureTypes
end

#UrlUseEnvObject

参考 公众号 H5 跳转电子签小程序。 注:1. 当前合同组不支持批量拒签功能。请对合同组中的每个子合同逐一执行拒签操作,以达到拒签整个合同组的效果。2. 如果是链接直接跳转至详情页(JumpToDetail参数为true),也不支持批量拒签功能 注:1. 此功能为白名单功能,使用前请联系对应客户经理进行开通。2. 使用此功能时,FlowIds参数必传。3. 对于企业签署方,如果对印章/签名控件有限制要求,需要保证所有印章/签名签署控件限制要求(印章id或印章/签名类型限制)一致,否则无法使用此功能。

Parameters:

  • CanBatchReject:

    是否允许此链接中签署方批量拒签。

    • false (默认): 不允许批量拒签
    • true : 允许批量拒签。

  • CanSkipReadFlow:

    是否允许此链接中签署方批量确认已读文件。

    • false (默认): 不允许批量确认已读文件。
    • true : 允许批量确认已读文件。



2785
2786
2787
# File 'lib/v20201111/models.rb', line 2785

def UrlUseEnv
  @UrlUseEnv
end

Instance Method Details

#deserialize(params) ⇒ Object



2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/v20201111/models.rb', line 2806

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @Name = params['Name']
  @Mobile = params['Mobile']
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @IdCardType = params['IdCardType']
  @SignatureTypes = params['SignatureTypes']
  @IdCardNumber = params['IdCardNumber']
  @NotifyType = params['NotifyType']
  @FlowIds = params['FlowIds']
  @OrganizationName = params['OrganizationName']
  @JumpToDetail = params['JumpToDetail']
  unless params['FlowBatchUrlInfo'].nil?
    @FlowBatchUrlInfo = FlowBatchUrlInfo.new
    @FlowBatchUrlInfo.deserialize(params['FlowBatchUrlInfo'])
  end
  @AutoJumpBack = params['AutoJumpBack']
  @UrlUseEnv = params['UrlUseEnv']
  @CanBatchReject = params['CanBatchReject']
  @CanSkipReadFlow = params['CanSkipReadFlow']
end