"""运输计划管理 - Pydantic Schema""" from app.schemas.pl.base_data import ( CarrierBase, CarrierAuditReject, CarrierCreate, CarrierListResponse, CarrierRead, CarrierUpdate, CertRead, CertRow, DriverBase, DriverCreate, DriverListResponse, DriverRead, DriverUpdate, PersonnelBase, PersonnelCreate, PersonnelDetailRead, PersonnelListResponse, PersonnelRead, PersonnelUpdate, VehicleBase, VehicleCreate, VehicleDetailRead, VehicleDriverCreate, VehicleDriverRead, VehicleListResponse, VehiclePersonnelRow, VehicleRead, VehicleUpdate, carrier_to_read, ) from app.schemas.pl.plan import ( PlanBase, PlanProductBase, PlanProductCreate, PlanProductUpdate, PlanProductRead, PlanCreate, PlanUpdate, PlanRead, PlanContractLink, PlanWithProducts, PlanListQuery, PlanListResponse, PlanSideContractsUpdateBody, PlanContractGapRead, PlanContractGapListResponse, CreateFromContractRequest, PlanCreateFull, PlanTransportCreateBlock, ) from app.schemas.pl.transport import ( TransportBase, TransportCreate, TransportUpdate, TransportRead, TransportWithPlans, TransportFeedback, ApprovalSubmit, ApprovalRequest, ApprovalRecordRead, TransportListQuery, TransportListResponse, ) from app.schemas.pl.freight import ( FreightSettlementBase, FreightSettlementCreate, FreightSettlementUpdate, FreightSettlementRead, FreightSettlementWithTransports, FreightSettlementTransportRead, RemittanceVoucherCreate, RemittanceVoucherRead, FreightSettlementListQuery, FreightSettlementListResponse, ) from app.schemas.pl.inventory import ( InventoryRead, InventoryTransactionRead, InventoryWarningRead, InventoryWarningUpdate, InventoryWarningThreshold, DocumentReminderRead, DocumentReminderStatsRead, DocumentReminderUpdate, InventoryLedgerQuery, InventoryLedgerResponse, InventoryTransactionQuery, InventoryTransactionResponse, InventorySummaryQuery, InventorySummaryItem, InventorySummaryResponse, TransportStatsQuery, TransportStatsItem, TransportStatsResponse, ) from app.schemas.pl.vehicle_recharge import ( VehicleRechargeApplyCreate, VehicleRechargeApplyUpdate, VehicleRechargeApplyRead, VehicleRechargeApplyListResponse, VehicleRechargeApplyOption, VehicleRechargeRecordCreate, VehicleRechargeRecordUpdate, VehicleRechargeRecordRead, VehicleRechargeRecordListResponse, ) __all__ = [ # Base data "CarrierBase", "VehicleBase", "DriverBase", "VehicleDriverCreate", "VehiclePersonnelRow", "CertRow", "CertRead", "CarrierAuditReject", "CarrierCreate", "CarrierUpdate", "CarrierRead", "CarrierListResponse", "carrier_to_read", "VehicleCreate", "VehicleUpdate", "VehicleRead", "VehicleListResponse", "VehicleDetailRead", "PersonnelBase", "PersonnelCreate", "PersonnelUpdate", "PersonnelRead", "PersonnelListResponse", "PersonnelDetailRead", "DriverCreate", "DriverUpdate", "DriverRead", "VehicleDriverRead", # Plan "PlanBase", "PlanProductBase", "PlanProductCreate", "PlanProductUpdate", "PlanProductRead", "PlanCreate", "PlanUpdate", "PlanRead", "PlanContractLink", "PlanWithProducts", "PlanListQuery", "PlanListResponse", "PlanSideContractsUpdateBody", "PlanContractGapRead", "PlanContractGapListResponse", "CreateFromContractRequest", "PlanCreateFull", "PlanTransportCreateBlock", # Transport "TransportBase", "TransportCreate", "TransportUpdate", "TransportRead", "TransportWithPlans", "TransportFeedback", "ApprovalSubmit", "ApprovalRequest", "ApprovalRecordRead", "TransportListQuery", "TransportListResponse", # Freight "FreightSettlementBase", "FreightSettlementCreate", "FreightSettlementUpdate", "FreightSettlementRead", "FreightSettlementWithTransports", "FreightSettlementTransportRead", "RemittanceVoucherCreate", "RemittanceVoucherRead", "FreightSettlementListQuery", "FreightSettlementListResponse", # Inventory "InventoryRead", "InventoryTransactionRead", "InventoryWarningRead", "InventoryWarningUpdate", "InventoryWarningThreshold", "DocumentReminderRead", "DocumentReminderStatsRead", "DocumentReminderUpdate", "InventoryLedgerQuery", "InventoryLedgerResponse", "InventoryTransactionQuery", "InventoryTransactionResponse", "InventorySummaryQuery", "InventorySummaryItem", "InventorySummaryResponse", "TransportStatsQuery", "TransportStatsItem", "TransportStatsResponse", # Vehicle recharge "VehicleRechargeApplyCreate", "VehicleRechargeApplyUpdate", "VehicleRechargeApplyRead", "VehicleRechargeApplyListResponse", "VehicleRechargeApplyOption", "VehicleRechargeRecordCreate", "VehicleRechargeRecordUpdate", "VehicleRechargeRecordRead", "VehicleRechargeRecordListResponse", ]