Class: TencentCloud::Essbasic::V20210526::OccupiedSeal
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20210526::OccupiedSeal
- Defined in:
- lib/v20210526/models.rb
Overview
持有的电子印章信息
Instance Attribute Summary collapse
-
#AuthorizedUsers ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#CreateOn ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#Creator ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#FailReason ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#IsAllTime ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#RealHeight ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#RealWidth ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealDescription ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealId ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealName ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealPolicyId ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealStatus ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#SealType ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
-
#Url ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of OccupiedSeal.
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, =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 = @RealWidth = realwidth @RealHeight = realheight @SealDescription = sealdescription end |
Instance Attribute Details
#AuthorizedUsers ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def AuthorizedUsers @AuthorizedUsers end |
#CreateOn ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def CreateOn @CreateOn end |
#Creator ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def Creator @Creator end |
#FailReason ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def FailReason @FailReason end |
#IsAllTime ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def IsAllTime @IsAllTime end |
#RealHeight ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def RealHeight @RealHeight end |
#RealWidth ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def RealWidth @RealWidth end |
#SealDescription ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealDescription @SealDescription end |
#SealId ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealId @SealId end |
#SealName ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealName @SealName end |
#SealPolicyId ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealPolicyId @SealPolicyId end |
#SealStatus ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealStatus @SealStatus end |
#SealType ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
11174 11175 11176 |
# File 'lib/v20210526/models.rb', line 11174 def SealType @SealType end |
#Url ⇒ Object
- **OFFICIAL**: (默认)公章
- **CONTRACT**: 合同专用章;
- **FINANCE**: 财务专用章;
- **PERSONNEL**: 人事专用章
- **INVOICE**: 发票专用章
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.new .deserialize(i) @AuthorizedUsers << end end @RealWidth = params['RealWidth'] @RealHeight = params['RealHeight'] @SealDescription = params['SealDescription'] end |