Class: TencentCloud::Ess::V20201111::CreateSealRequest

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

Overview

CreateSeal请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, sealname = nil, agent = nil, generatesource = nil, sealtype = nil, filename = nil, image = nil, width = nil, height = nil, color = nil, sealhorizontaltext = nil, sealchordtext = nil, sealcentraltype = nil, filetoken = nil, sealstyle = nil, sealsize = nil, taxidentifycode = nil, sealdescription = nil, options = nil) ⇒ CreateSealRequest

Returns a new instance of CreateSealRequest.



7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
# File 'lib/v20201111/models.rb', line 7755

def initialize(operator=nil, sealname=nil, agent=nil, generatesource=nil, sealtype=nil, filename=nil, image=nil, width=nil, height=nil, color=nil, sealhorizontaltext=nil, sealchordtext=nil, sealcentraltype=nil, filetoken=nil, sealstyle=nil, sealsize=nil, taxidentifycode=nil, sealdescription=nil, options=nil)
  @Operator = operator
  @SealName = sealname
  @Agent = agent
  @GenerateSource = generatesource
  @SealType = sealtype
  @FileName = filename
  @Image = image
  @Width = width
  @Height = height
  @Color = color
  @SealHorizontalText = sealhorizontaltext
  @SealChordText = sealchordtext
  @SealCentralType = sealcentraltype
  @FileToken = filetoken
  @SealStyle = sealstyle
  @SealSize = sealsize
  @TaxIdentifyCode = taxidentifycode
  @SealDescription = sealdescription
  @Options = options
end

Instance Attribute Details

#AgentObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Agent
  @Agent
end

#ColorObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Color
  @Color
end

#FileNameObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def FileName
  @FileName
end

#FileTokenObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def FileToken
  @FileToken
end

#GenerateSourceObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def GenerateSource
  @GenerateSource
end

#HeightObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Height
  @Height
end

#ImageObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Image
  @Image
end

#OperatorObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Operator
  @Operator
end

#OptionsObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Options
  @Options
end

#SealCentralTypeObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealCentralType
  @SealCentralType
end

#SealChordTextObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealChordText
  @SealChordText
end

#SealDescriptionObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealDescription
  @SealDescription
end

#SealHorizontalTextObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealHorizontalText
  @SealHorizontalText
end

#SealNameObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealName
  @SealName
end

#SealSizeObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealSize
  @SealSize
end

#SealStyleObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealStyle
  @SealStyle
end

#SealTypeObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def SealType
  @SealType
end

#TaxIdentifyCodeObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def TaxIdentifyCode
  @TaxIdentifyCode
end

#WidthObject

image

  • **circle**:(默认)圆形印章
  • **ellipse**:椭圆印章
注:
  • 1.印章类型SealType是INVOICE类型时,此参数才会生效
  • 2.印章类型SealType是INVOICE类型,且该字段没有传入值或传入空时,会取该企业对应的统一社会信用代码作为默认的企业税号(如果是通过授权书授权方式认证的企业,此参数必传不能为空

Parameters:

  • SealChordText:

    暂时不支持下弦文字设置

  • SealCentralType:

    系统生成的印章只支持STAR

  • FileToken:

    通过文件上传时,服务端生成的电子印章上传图片的token

  • SealStyle:

    印章样式, 可以选择的样式如下:

  • SealSize:

    印章尺寸取值描述, 可以选择的尺寸如下:

    • 38_38: 圆形企业公章直径38mm, 当SealStyle是圆形的时候才有效
    • 40_40: 圆形企业公章直径40mm, 当SealStyle是圆形的时候才有效
    • 42_42(默认): 圆形企业公章直径42mm, 当SealStyle是圆形的时候才有效
    • 45_45: 圆形企业印章直径45mm, 当SealStyle是圆形的时候才有效
    • 50_50: 圆形企业印章直径50mm, 当SealStyle是圆形的时候才有效
    • 58_58: 圆形企业印章直径58mm, 当SealStyle是圆形的时候才有效
    • 40_30: 椭圆形印章40mm x 30mm, 当SealStyle是椭圆的时候才有效
    • 45_30: 椭圆形印章45mm x 30mm, 当SealStyle是椭圆的时候才有效

  • TaxIdentifyCode:

    企业税号

  • SealDescription:

    印章描述内容

  • Options:

    个性化配置字段,默认不传。



7753
7754
7755
# File 'lib/v20201111/models.rb', line 7753

def Width
  @Width
end

Instance Method Details

#deserialize(params) ⇒ Object



7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
# File 'lib/v20201111/models.rb', line 7777

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @SealName = params['SealName']
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @GenerateSource = params['GenerateSource']
  @SealType = params['SealType']
  @FileName = params['FileName']
  @Image = params['Image']
  @Width = params['Width']
  @Height = params['Height']
  @Color = params['Color']
  @SealHorizontalText = params['SealHorizontalText']
  @SealChordText = params['SealChordText']
  @SealCentralType = params['SealCentralType']
  @FileToken = params['FileToken']
  @SealStyle = params['SealStyle']
  @SealSize = params['SealSize']
  @TaxIdentifyCode = params['TaxIdentifyCode']
  @SealDescription = params['SealDescription']
  unless params['Options'].nil?
    @Options = []
    params['Options'].each do |i|
      option_tmp = Option.new
      option_tmp.deserialize(i)
      @Options << option_tmp
    end
  end
end