Class: TencentCloud::Ocr::V20181119::VatInvoiceVerifyNewResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::VatInvoiceVerifyNewResponse
- Defined in:
- lib/v20181119/models.rb
Overview
VatInvoiceVerifyNew返回参数结构体
Instance Attribute Summary collapse
- #ElectronicAirTransport ⇒ Object
- #ElectronicTrainTicket ⇒ Object
- #FinancialBill ⇒ Object
- #Invoice ⇒ Object
- #PassInvoiceInfoList ⇒ Object
- #RequestId ⇒ Object
- #UsedVehicleInvoiceInfo ⇒ Object
- #VehicleInvoiceInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(invoice = nil, vehicleinvoiceinfo = nil, usedvehicleinvoiceinfo = nil, passinvoiceinfolist = nil, electronictrainticket = nil, electronicairtransport = nil, financialbill = nil, requestid = nil) ⇒ VatInvoiceVerifyNewResponse
constructor
A new instance of VatInvoiceVerifyNewResponse.
Constructor Details
#initialize(invoice = nil, vehicleinvoiceinfo = nil, usedvehicleinvoiceinfo = nil, passinvoiceinfolist = nil, electronictrainticket = nil, electronicairtransport = nil, financialbill = nil, requestid = nil) ⇒ VatInvoiceVerifyNewResponse
Returns a new instance of VatInvoiceVerifyNewResponse.
14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 |
# File 'lib/v20181119/models.rb', line 14463 def initialize(invoice=nil, vehicleinvoiceinfo=nil, usedvehicleinvoiceinfo=nil, passinvoiceinfolist=nil, electronictrainticket=nil, electronicairtransport=nil, financialbill=nil, requestid=nil) @Invoice = invoice @VehicleInvoiceInfo = vehicleinvoiceinfo @UsedVehicleInvoiceInfo = usedvehicleinvoiceinfo @PassInvoiceInfoList = passinvoiceinfolist @ElectronicTrainTicket = electronictrainticket @ElectronicAirTransport = electronicairtransport @FinancialBill = financialbill @RequestId = requestid end |
Instance Attribute Details
#ElectronicAirTransport ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def ElectronicAirTransport @ElectronicAirTransport end |
#ElectronicTrainTicket ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def ElectronicTrainTicket @ElectronicTrainTicket end |
#FinancialBill ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def FinancialBill @FinancialBill end |
#Invoice ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def Invoice @Invoice end |
#PassInvoiceInfoList ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def PassInvoiceInfoList @PassInvoiceInfoList end |
#RequestId ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def RequestId @RequestId end |
#UsedVehicleInvoiceInfo ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def UsedVehicleInvoiceInfo @UsedVehicleInvoiceInfo end |
#VehicleInvoiceInfo ⇒ Object
14461 14462 14463 |
# File 'lib/v20181119/models.rb', line 14461 def VehicleInvoiceInfo @VehicleInvoiceInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 |
# File 'lib/v20181119/models.rb', line 14474 def deserialize(params) unless params['Invoice'].nil? @Invoice = VatInvoice.new @Invoice.deserialize(params['Invoice']) end unless params['VehicleInvoiceInfo'].nil? @VehicleInvoiceInfo = VehicleInvoiceInfo.new @VehicleInvoiceInfo.deserialize(params['VehicleInvoiceInfo']) end unless params['UsedVehicleInvoiceInfo'].nil? @UsedVehicleInvoiceInfo = UsedVehicleInvoiceInfo.new @UsedVehicleInvoiceInfo.deserialize(params['UsedVehicleInvoiceInfo']) end unless params['PassInvoiceInfoList'].nil? @PassInvoiceInfoList = [] params['PassInvoiceInfoList'].each do |i| passinvoiceinfo_tmp = PassInvoiceInfo.new passinvoiceinfo_tmp.deserialize(i) @PassInvoiceInfoList << passinvoiceinfo_tmp end end unless params['ElectronicTrainTicket'].nil? @ElectronicTrainTicket = ElectronicTrainTicket.new @ElectronicTrainTicket.deserialize(params['ElectronicTrainTicket']) end unless params['ElectronicAirTransport'].nil? @ElectronicAirTransport = ElectronicAirTransport.new @ElectronicAirTransport.deserialize(params['ElectronicAirTransport']) end unless params['FinancialBill'].nil? @FinancialBill = FinancialBill.new @FinancialBill.deserialize(params['FinancialBill']) end @RequestId = params['RequestId'] end |