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.
6795 6796 6797 6798 6799 6800 6801 6802 |
# File 'lib/v20181119/models.rb', line 6795 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 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:全电发票
6793 6794 6795 |
# File 'lib/v20181119/models.rb', line 6793 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 |
# File 'lib/v20181119/models.rb', line 6804 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 |