Class: TencentCloud::Ocr::V20181119::ElectronicAirTransportDetail

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

Overview

全电发票(航空运输电子客票行程单)详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flightsegment = nil, stationgeton = nil, stationgetoff = nil, carrier = nil, flightnumber = nil, seatlevel = nil, flightdate = nil, departuretime = nil, farebasis = nil) ⇒ ElectronicAirTransportDetail

Returns a new instance of ElectronicAirTransportDetail.



2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
# File 'lib/v20181119/models.rb', line 2119

def initialize(flightsegment=nil, stationgeton=nil, stationgetoff=nil, carrier=nil, flightnumber=nil, seatlevel=nil, flightdate=nil, departuretime=nil, farebasis=nil)
  @FlightSegment = flightsegment
  @StationGetOn = stationgeton
  @StationGetOff = stationgetoff
  @Carrier = carrier
  @FlightNumber = flightnumber
  @SeatLevel = seatlevel
  @FlightDate = flightdate
  @DepartureTime = departuretime
  @FareBasis = farebasis
end

Instance Attribute Details

#CarrierObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def Carrier
  @Carrier
end

#DepartureTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def DepartureTime
  @DepartureTime
end

#FareBasisObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def FareBasis
  @FareBasis
end

#FlightDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def FlightDate
  @FlightDate
end

#FlightNumberObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def FlightNumber
  @FlightNumber
end

#FlightSegmentObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def FlightSegment
  @FlightSegment
end

#SeatLevelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def SeatLevel
  @SeatLevel
end

#StationGetOffObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def StationGetOff
  @StationGetOff
end

#StationGetOnObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FlightSegment:

    航段序号

  • StationGetOn:

    始发站

  • StationGetOff:

    目的站

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • SeatLevel:

    座位等级

  • FlightDate:

    承运日期

  • DepartureTime:

    起飞时间

  • FareBasis:

    客票级别/客票类别



2117
2118
2119
# File 'lib/v20181119/models.rb', line 2117

def StationGetOn
  @StationGetOn
end

Instance Method Details

#deserialize(params) ⇒ Object



2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
# File 'lib/v20181119/models.rb', line 2131

def deserialize(params)
  @FlightSegment = params['FlightSegment']
  @StationGetOn = params['StationGetOn']
  @StationGetOff = params['StationGetOff']
  @Carrier = params['Carrier']
  @FlightNumber = params['FlightNumber']
  @SeatLevel = params['SeatLevel']
  @FlightDate = params['FlightDate']
  @DepartureTime = params['DepartureTime']
  @FareBasis = params['FareBasis']
end