Class: TencentCloud::Ocr::V20181119::MixedInvoiceItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::MixedInvoiceItem
- Defined in:
- lib/v20181119/models.rb
Overview
混贴票据单张发票识别信息
Instance Attribute Summary collapse
-
#Angle ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
-
#Code ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
-
#Page ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
-
#Rect ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
-
#SingleInvoiceInfos ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
-
#Type ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(code = nil, type = nil, rect = nil, angle = nil, singleinvoiceinfos = nil, page = nil) ⇒ MixedInvoiceItem
constructor
A new instance of MixedInvoiceItem.
Constructor Details
#initialize(code = nil, type = nil, rect = nil, angle = nil, singleinvoiceinfos = nil, page = nil) ⇒ MixedInvoiceItem
Returns a new instance of MixedInvoiceItem.
5949 5950 5951 5952 5953 5954 5955 5956 |
# File 'lib/v20181119/models.rb', line 5949 def initialize(code=nil, type=nil, rect=nil, angle=nil, singleinvoiceinfos=nil, page=nil) @Code = code @Type = type @Rect = rect @Angle = angle @SingleInvoiceInfos = singleinvoiceinfos @Page = page end |
Instance Attribute Details
#Angle ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def Angle @Angle end |
#Code ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def Code @Code end |
#Page ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def Page @Page end |
#Rect ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def Rect @Rect end |
#SingleInvoiceInfos ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def SingleInvoiceInfos @SingleInvoiceInfos end |
#Type ⇒ Object
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 -1:未知类型 0:出租车发票 1:定额发票 2:火车票 3:增值税发票 5:机票行程单 8:通用机打发票 9:汽车票 10:轮船票 11:增值税发票(卷票) 12:购车发票 13:过路过桥费发票 15:非税发票 16:全电发票
5947 5948 5949 |
# File 'lib/v20181119/models.rb', line 5947 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 |
# File 'lib/v20181119/models.rb', line 5958 def deserialize(params) @Code = params['Code'] @Type = params['Type'] unless params['Rect'].nil? @Rect = Rect.new @Rect.deserialize(params['Rect']) end @Angle = params['Angle'] unless params['SingleInvoiceInfos'].nil? @SingleInvoiceInfos = [] params['SingleInvoiceInfos'].each do |i| singleinvoiceinfo_tmp = SingleInvoiceInfo.new singleinvoiceinfo_tmp.deserialize(i) @SingleInvoiceInfos << singleinvoiceinfo_tmp end end @Page = params['Page'] end |