Class: TencentCloud::Essbasic::V20210526::OccupiedSeal

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

Overview

持有的电子印章信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sealid = nil, sealname = nil, createon = nil, creator = nil, sealpolicyid = nil, sealstatus = nil, failreason = nil, url = nil, sealtype = nil, isalltime = nil, authorizedusers = nil, realwidth = nil, realheight = nil, sealdescription = nil) ⇒ OccupiedSeal

Returns a new instance of OccupiedSeal.



11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
# File 'lib/v20210526/models.rb', line 11176

def initialize(sealid=nil, sealname=nil, createon=nil, creator=nil, sealpolicyid=nil, sealstatus=nil, failreason=nil, url=nil, sealtype=nil, isalltime=nil, authorizedusers=nil, realwidth=nil, realheight=nil, sealdescription=nil)
  @SealId = sealid
  @SealName = sealname
  @CreateOn = createon
  @Creator = creator
  @SealPolicyId = sealpolicyid
  @SealStatus = sealstatus
  @FailReason = failreason
  @Url = url
  @SealType = sealtype
  @IsAllTime = isalltime
  @AuthorizedUsers = authorizedusers
  @RealWidth = realwidth
  @RealHeight = realheight
  @SealDescription = sealdescription
end

Instance Attribute Details

#AuthorizedUsersObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def AuthorizedUsers
  @AuthorizedUsers
end

#CreateOnObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def CreateOn
  @CreateOn
end

#CreatorObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def Creator
  @Creator
end

#FailReasonObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def FailReason
  @FailReason
end

#IsAllTimeObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def IsAllTime
  @IsAllTime
end

#RealHeightObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def RealHeight
  @RealHeight
end

#RealWidthObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def RealWidth
  @RealWidth
end

#SealDescriptionObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealDescription
  @SealDescription
end

#SealIdObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealId
  @SealId
end

#SealNameObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealName
  @SealName
end

#SealPolicyIdObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealPolicyId
  @SealPolicyId
end

#SealStatusObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealStatus
  @SealStatus
end

#SealTypeObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def SealType
  @SealType
end

#UrlObject

  • **OFFICIAL**: (默认)公章
  • **CONTRACT**: 合同专用章;
  • **FINANCE**: 财务专用章;
  • **PERSONNEL**: 人事专用章
  • **INVOICE**: 发票专用章

Parameters:

  • SealId:

    电子印章编号

  • SealName:

    电子印章名称

  • CreateOn:

    电子印章授权时间戳,单位秒

  • Creator:

    电子印章授权人,电子签的UserId

  • SealPolicyId:

    电子印章策略Id

  • SealStatus:

    印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止)

  • FailReason:

    审核失败原因

  • Url:

    印章图片url,5分钟内有效

  • SealType:

    电子印章类型 , 可选类型如下:

  • IsAllTime:

    用印申请是否为永久授权

  • AuthorizedUsers:

    授权人列表

  • RealWidth:

    印章的真实宽度,单位毫米

  • RealHeight:

    印章的真实高度,单位毫米

  • SealDescription:

    印章描述



11174
11175
11176
# File 'lib/v20210526/models.rb', line 11174

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
# File 'lib/v20210526/models.rb', line 11193

def deserialize(params)
  @SealId = params['SealId']
  @SealName = params['SealName']
  @CreateOn = params['CreateOn']
  @Creator = params['Creator']
  @SealPolicyId = params['SealPolicyId']
  @SealStatus = params['SealStatus']
  @FailReason = params['FailReason']
  @Url = params['Url']
  @SealType = params['SealType']
  @IsAllTime = params['IsAllTime']
  unless params['AuthorizedUsers'].nil?
    @AuthorizedUsers = []
    params['AuthorizedUsers'].each do |i|
      authorizeduser_tmp = AuthorizedUser.new
      authorizeduser_tmp.deserialize(i)
      @AuthorizedUsers << authorizeduser_tmp
    end
  end
  @RealWidth = params['RealWidth']
  @RealHeight = params['RealHeight']
  @SealDescription = params['SealDescription']
end