Class: TencentCloud::Ocr::V20181119::RailwayTicketInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::RailwayTicketInfo
- Defined in:
- lib/v20181119/models.rb
Overview
铁路电子客票信息
Instance Attribute Summary collapse
- #AirConditioningCharacteristics ⇒ Object
- #Carriage ⇒ Object
- #DateOfIssue ⇒ Object
- #DepartureStation ⇒ Object
- #DepartureTime ⇒ Object
- #DestinationStation ⇒ Object
- #ElectronicInvoiceRailwayETicketNumber ⇒ Object
- #ElectronicTicketNum ⇒ Object
- #Fare ⇒ Object
- #IdNumber ⇒ Object
- #Name ⇒ Object
- #NameOfPurchaser ⇒ Object
- #NumberOfOriginalInvoice ⇒ Object
- #PhonicsOfDepartureStation ⇒ Object
- #PhonicsOfDestinationStation ⇒ Object
- #Seat ⇒ Object
- #SeatLevel ⇒ Object
- #TaxAmount ⇒ Object
- #TaxRate ⇒ Object
- #TotalAmountExcludingTax ⇒ Object
- #TrainNumber ⇒ Object
- #TravelDate ⇒ Object
- #TypeOfBusiness ⇒ Object
- #TypeOfVoucher ⇒ Object
- #UnifiedSocialCreditCodeOfPurchaser ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(typeofvoucher = nil, electronicticketnum = nil, dateofissue = nil, typeofbusiness = nil, departurestation = nil, phonicsofdeparturestation = nil, destinationstation = nil, phonicsofdestinationstation = nil, trainnumber = nil, traveldate = nil, departuretime = nil, airconditioningcharacteristics = nil, seatlevel = nil, carriage = nil, seat = nil, fare = nil, electronicinvoicerailwayeticketnumber = nil, idnumber = nil, name = nil, totalamountexcludingtax = nil, taxrate = nil, taxamount = nil, nameofpurchaser = nil, unifiedsocialcreditcodeofpurchaser = nil, numberoforiginalinvoice = nil) ⇒ RailwayTicketInfo
constructor
A new instance of RailwayTicketInfo.
Constructor Details
#initialize(typeofvoucher = nil, electronicticketnum = nil, dateofissue = nil, typeofbusiness = nil, departurestation = nil, phonicsofdeparturestation = nil, destinationstation = nil, phonicsofdestinationstation = nil, trainnumber = nil, traveldate = nil, departuretime = nil, airconditioningcharacteristics = nil, seatlevel = nil, carriage = nil, seat = nil, fare = nil, electronicinvoicerailwayeticketnumber = nil, idnumber = nil, name = nil, totalamountexcludingtax = nil, taxrate = nil, taxamount = nil, nameofpurchaser = nil, unifiedsocialcreditcodeofpurchaser = nil, numberoforiginalinvoice = nil) ⇒ RailwayTicketInfo
Returns a new instance of RailwayTicketInfo.
8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 |
# File 'lib/v20181119/models.rb', line 8411 def initialize(typeofvoucher=nil, electronicticketnum=nil, dateofissue=nil, typeofbusiness=nil, departurestation=nil, phonicsofdeparturestation=nil, destinationstation=nil, phonicsofdestinationstation=nil, trainnumber=nil, traveldate=nil, departuretime=nil, airconditioningcharacteristics=nil, seatlevel=nil, carriage=nil, seat=nil, fare=nil, electronicinvoicerailwayeticketnumber=nil, idnumber=nil, name=nil, totalamountexcludingtax=nil, taxrate=nil, taxamount=nil, nameofpurchaser=nil, =nil, numberoforiginalinvoice=nil) @TypeOfVoucher = typeofvoucher @ElectronicTicketNum = electronicticketnum @DateOfIssue = dateofissue @TypeOfBusiness = typeofbusiness @DepartureStation = departurestation @PhonicsOfDepartureStation = phonicsofdeparturestation @DestinationStation = destinationstation @PhonicsOfDestinationStation = phonicsofdestinationstation @TrainNumber = trainnumber @TravelDate = traveldate @DepartureTime = departuretime @AirConditioningCharacteristics = airconditioningcharacteristics @SeatLevel = seatlevel @Carriage = carriage @Seat = seat @Fare = fare @ElectronicInvoiceRailwayETicketNumber = electronicinvoicerailwayeticketnumber @IdNumber = idnumber @Name = name @TotalAmountExcludingTax = totalamountexcludingtax @TaxRate = taxrate @TaxAmount = taxamount @NameOfPurchaser = nameofpurchaser @UnifiedSocialCreditCodeOfPurchaser = @NumberOfOriginalInvoice = numberoforiginalinvoice end |
Instance Attribute Details
#AirConditioningCharacteristics ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def AirConditioningCharacteristics @AirConditioningCharacteristics end |
#Carriage ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def Carriage @Carriage end |
#DateOfIssue ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def DateOfIssue @DateOfIssue end |
#DepartureStation ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def DepartureStation @DepartureStation end |
#DepartureTime ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def DepartureTime @DepartureTime end |
#DestinationStation ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def DestinationStation @DestinationStation end |
#ElectronicInvoiceRailwayETicketNumber ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def ElectronicInvoiceRailwayETicketNumber @ElectronicInvoiceRailwayETicketNumber end |
#ElectronicTicketNum ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def ElectronicTicketNum @ElectronicTicketNum end |
#Fare ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def Fare @Fare end |
#IdNumber ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def IdNumber @IdNumber end |
#Name ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def Name @Name end |
#NameOfPurchaser ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def NameOfPurchaser @NameOfPurchaser end |
#NumberOfOriginalInvoice ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def NumberOfOriginalInvoice @NumberOfOriginalInvoice end |
#PhonicsOfDepartureStation ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def PhonicsOfDepartureStation @PhonicsOfDepartureStation end |
#PhonicsOfDestinationStation ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def PhonicsOfDestinationStation @PhonicsOfDestinationStation end |
#Seat ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def Seat @Seat end |
#SeatLevel ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def SeatLevel @SeatLevel end |
#TaxAmount ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TaxAmount @TaxAmount end |
#TaxRate ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TaxRate @TaxRate end |
#TotalAmountExcludingTax ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TotalAmountExcludingTax @TotalAmountExcludingTax end |
#TrainNumber ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TrainNumber @TrainNumber end |
#TravelDate ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TravelDate @TravelDate end |
#TypeOfBusiness ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TypeOfBusiness @TypeOfBusiness end |
#TypeOfVoucher ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def TypeOfVoucher @TypeOfVoucher end |
#UnifiedSocialCreditCodeOfPurchaser ⇒ Object
8409 8410 8411 |
# File 'lib/v20181119/models.rb', line 8409 def UnifiedSocialCreditCodeOfPurchaser @UnifiedSocialCreditCodeOfPurchaser end |
Instance Method Details
#deserialize(params) ⇒ Object
8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 |
# File 'lib/v20181119/models.rb', line 8439 def deserialize(params) @TypeOfVoucher = params['TypeOfVoucher'] @ElectronicTicketNum = params['ElectronicTicketNum'] @DateOfIssue = params['DateOfIssue'] @TypeOfBusiness = params['TypeOfBusiness'] @DepartureStation = params['DepartureStation'] @PhonicsOfDepartureStation = params['PhonicsOfDepartureStation'] @DestinationStation = params['DestinationStation'] @PhonicsOfDestinationStation = params['PhonicsOfDestinationStation'] @TrainNumber = params['TrainNumber'] @TravelDate = params['TravelDate'] @DepartureTime = params['DepartureTime'] @AirConditioningCharacteristics = params['AirConditioningCharacteristics'] @SeatLevel = params['SeatLevel'] @Carriage = params['Carriage'] @Seat = params['Seat'] @Fare = params['Fare'] @ElectronicInvoiceRailwayETicketNumber = params['ElectronicInvoiceRailwayETicketNumber'] @IdNumber = params['IdNumber'] @Name = params['Name'] @TotalAmountExcludingTax = params['TotalAmountExcludingTax'] @TaxRate = params['TaxRate'] @TaxAmount = params['TaxAmount'] @NameOfPurchaser = params['NameOfPurchaser'] @UnifiedSocialCreditCodeOfPurchaser = params['UnifiedSocialCreditCodeOfPurchaser'] @NumberOfOriginalInvoice = params['NumberOfOriginalInvoice'] end |