class TencentCloud::Ocr::V20181119::VatInvoiceVerifyNewResponse

VatInvoiceVerifyNew返回参数结构体

def deserialize(params)

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
  @RequestId = params['RequestId']
end

def initialize(invoice=nil, vehicleinvoiceinfo=nil, usedvehicleinvoiceinfo=nil, passinvoiceinfolist=nil, electronictrainticket=nil, electronicairtransport=nil, requestid=nil)

def initialize(invoice=nil, vehicleinvoiceinfo=nil, usedvehicleinvoiceinfo=nil, passinvoiceinfolist=nil, electronictrainticket=nil, electronicairtransport=nil, requestid=nil)
  @Invoice = invoice
  @VehicleInvoiceInfo = vehicleinvoiceinfo
  @UsedVehicleInvoiceInfo = usedvehicleinvoiceinfo
  @PassInvoiceInfoList = passinvoiceinfolist
  @ElectronicTrainTicket = electronictrainticket
  @ElectronicAirTransport = electronicairtransport
  @RequestId = requestid
end