Class: TencentCloud::Ocr::V20181119::ElectronicTrainTicketFull

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

电子发票(火车票)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(typeofvoucher = nil, electronicticketnum = nil, date = nil, stationgeton = nil, stationgetoff = nil, trainnumber = nil, dategeton = nil, timegeton = nil, seat = nil, seatnumber = nil, fare = nil, number = nil, userid = nil, username = nil, total = nil, taxrate = nil, tax = nil, buyer = nil, buyertaxid = nil, originalnumber = nil) ⇒ ElectronicTrainTicketFull

Returns a new instance of ElectronicTrainTicketFull.



2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
# File 'lib/v20181119/models.rb', line 2432

def initialize(typeofvoucher=nil, electronicticketnum=nil, date=nil, stationgeton=nil, stationgetoff=nil, trainnumber=nil, dategeton=nil, timegeton=nil, seat=nil, seatnumber=nil, fare=nil, number=nil, userid=nil, username=nil, total=nil, taxrate=nil, tax=nil, buyer=nil, buyertaxid=nil, originalnumber=nil)
  @TypeOfVoucher = typeofvoucher
  @ElectronicTicketNum = electronicticketnum
  @Date = date
  @StationGetOn = stationgeton
  @StationGetOff = stationgetoff
  @TrainNumber = trainnumber
  @DateGetOn = dategeton
  @TimeGetOn = timegeton
  @Seat = seat
  @SeatNumber = seatnumber
  @Fare = fare
  @Number = number
  @UserID = userid
  @UserName = username
  @Total = total
  @TaxRate = taxrate
  @Tax = tax
  @Buyer = buyer
  @BuyerTaxID = buyertaxid
  @OriginalNumber = originalnumber
end

Instance Attribute Details

#BuyerObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Buyer
  @Buyer
end

#BuyerTaxIDObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def BuyerTaxID
  @BuyerTaxID
end

#DateObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Date
  @Date
end

#DateGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def DateGetOn
  @DateGetOn
end

#ElectronicTicketNumObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def ElectronicTicketNum
  @ElectronicTicketNum
end

#FareObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Fare
  @Fare
end

#NumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Number
  @Number
end

#OriginalNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def OriginalNumber
  @OriginalNumber
end

#SeatObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Seat
  @Seat
end

#SeatNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def SeatNumber
  @SeatNumber
end

#StationGetOffObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def StationGetOff
  @StationGetOff
end

#StationGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def StationGetOn
  @StationGetOn
end

#TaxObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Tax
  @Tax
end

#TaxRateObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def TaxRate
  @TaxRate
end

#TimeGetOnObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def TimeGetOn
  @TimeGetOn
end

#TotalObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def Total
  @Total
end

#TrainNumberObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def TrainNumber
  @TrainNumber
end

#TypeOfVoucherObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def TypeOfVoucher
  @TypeOfVoucher
end

#UserIDObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def UserID
  @UserID
end

#UserNameObject

Parameters:

  • TypeOfVoucher:

    电子发票类型

  • ElectronicTicketNum:

    电子客票号

  • Date:

    开票日期

  • StationGetOn:

    始发站

  • StationGetOff:

    到达站

  • TrainNumber:

    火车号

  • DateGetOn:

    乘车日期

  • TimeGetOn:

    始发时间

  • Seat:

    座位类型

  • SeatNumber:

    座位号

  • Fare:

    票价

  • Number:

    发票号码

  • UserID:

    身份证号

  • UserName:

    乘车人姓名

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • Buyer:

    购买方名称

  • BuyerTaxID:

    统一社会信用代码

  • OriginalNumber:

    原发票号码



2430
2431
2432
# File 'lib/v20181119/models.rb', line 2430

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
# File 'lib/v20181119/models.rb', line 2455

def deserialize(params)
  @TypeOfVoucher = params['TypeOfVoucher']
  @ElectronicTicketNum = params['ElectronicTicketNum']
  @Date = params['Date']
  @StationGetOn = params['StationGetOn']
  @StationGetOff = params['StationGetOff']
  @TrainNumber = params['TrainNumber']
  @DateGetOn = params['DateGetOn']
  @TimeGetOn = params['TimeGetOn']
  @Seat = params['Seat']
  @SeatNumber = params['SeatNumber']
  @Fare = params['Fare']
  @Number = params['Number']
  @UserID = params['UserID']
  @UserName = params['UserName']
  @Total = params['Total']
  @TaxRate = params['TaxRate']
  @Tax = params['Tax']
  @Buyer = params['Buyer']
  @BuyerTaxID = params['BuyerTaxID']
  @OriginalNumber = params['OriginalNumber']
end