package com.lukouguoji.module_base.bean

data class GjcBoxUnloadDataBean(
    var flight: Flight? = null,
    // 装载信息
    var gjcLoading: List<GjcLoading?>? = null,
    var totalWeight: Int? = null,
    // 已装载
    var uldLoading: List<GjcWaybillBean>? = null,
    // 待装载
    var uldUnLoading: List<GjcWaybillBean>? = null
)

data class Flight(
    var actualArrival: String? = null,
    var actualStandEnd: String? = null,
    var actualStandStart: String? = null,
    var actualTakeOff: String? = null,
    var aircraftCode: String? = null,
    var aircraftTerminalId: String? = null,
    var changeAirport: String? = null,
    var checkTime: String? = null,
    var countryType: String? = null,
    var delayCode: String? = null,
    var delayFreeText: String? = null,
    var diversionAirport: String? = null,
    var estimatedArrival: String? = null,
    var estimatedTakeOff: String? = null,
    var fclose: String? = null,
    var fdate: String? = null,
    var fdep: String? = null,
    var fdest: String? = null,
    var fid: Int? = null,
    var flightStatus: String? = null,
    var flightTerminalId: String? = null,
    var fno: String? = null,
    var isMasterFlight: String? = null,
    var jtz: String? = null,
    var linkFDate: String? = null,
    var linkFno: String? = null,
    var mclose: String? = null,
    var noAbout: String? = null,
    var organizationCode: String? = null,
    var outbound: String? = null,
    var registeration: String? = null,
    var runwayId: String? = null,
    var schStandEnd: String? = null,
    var schStandStart: String? = null,
    var scheduledArrival: String? = null,
    var scheduledTackOff: String? = null,
    var serviceType: String? = null,
    var standId: String? = null,
    var tallyEnd: String? = null,
    var tallyStart: String? = null
)

data class GjcLoading(
    var boardtype: String? = null,
    var cargotype: Int? = null,
    var cargoweight: Int? = null,
    var carid: String? = null,
    var carrier: String? = null,
    var cflag: Int? = null,
    var dest: String? = null,
    var emptyuld: String? = null,
    var fclose: String? = null,
    var fdate: String? = null,
    var fid: Int? = null,
    var fno: String? = null,
    var location: String? = null,
    var locid: Int? = null,
    var mailpc: Int? = null,
    var mailvolume: Int? = null,
    var mailweight: Int? = null,
    var maxvolume: Int? = null,
    var maxweight: Int? = null,
    var movID: String? = null,
    var netweight: Int? = null,
    var opdate: String? = null,
    var opid: String? = null,
    var opname: String? = null,
    var organizationcode: String? = null,
    var pc: Int? = null,
    var priority: String? = null,
    var remark: String? = null,
    var reviewDate: String? = null,
    var reviewWeight: Int? = null,
    var reviewer: String? = null,
    var uld: String? = null,
    var uldflag: String? = null,
    var uldweight: Int? = null,
    var volume: Int? = null
)
