"""桃育种业务模块""" from fastapi import APIRouter from .site.controller import SiteRouter, PlotRouter from .germplasm.controller import GermplasmRouter from .statistics.controller import StatisticsRouter from .target.controller import TargetRouter from .cross_combination.controller import CrossCombinationRouter from .pollination.controller import PollinationRouter from .pollen.controller import PollenRouter from .seed_treatment.controller import SeedTreatmentRouter from .seedling.controller import SeedlingRouter from .planting.controller import PlantingRouter from .tree.controller import TreeRouter from .tree_evaluation.controller import TreeEvaluationRouter from .tree_photo.controller import TreePhotoRouter from .selection_result.controller import SelectionResultRouter from .personnel.controller import PersonnelRouter from .trait.controller import TraitRouter from .selection_rule.controller import SelectionRuleRouter from .trial.controller import TrialRouter from .trial_study.controller import TrialStudyRouter from .treatment.controller import TreatmentRouter from .trial_study_entry.controller import TrialStudyEntryRouter from .group.controller import GroupRouter from .pedigree.controller import PedigreeRouter from .clone.controller import CloneRouter from .rootstock.controller import RootstockRouter from .seed_lot.controller import SeedLotRouter from .plan.controller import PlanRouter from .trait_observation.controller import TraitObservationRouter from .propagation.controller import PropagationRouter from .environment_condition.controller import EnvironmentConditionRouter from .marker.controller import MarkerRouter from .genotype_dataset.controller import GenotypingDatasetRouter from .genotype_sample.controller import GenotypeSampleRouter from .genotype_call.controller import GenotypeCallRouter from .dus.controller import DusRouter from .field_operation.controller import FieldOperationRouter from .observation.controller import ObservationRouter from .breeding_report.controller import BreedingReportRouter from .analysis_dataset.controller import AnalysisDatasetRouter from .audit.controller import AuditRouter from .alert.controller import AlertRouter bre_router = APIRouter(prefix="/bre") bre_router.include_router(SiteRouter) bre_router.include_router(PlotRouter) bre_router.include_router(GermplasmRouter) bre_router.include_router(StatisticsRouter) bre_router.include_router(TargetRouter) bre_router.include_router(CrossCombinationRouter) bre_router.include_router(PollinationRouter) bre_router.include_router(PollenRouter) bre_router.include_router(SeedTreatmentRouter) bre_router.include_router(SeedlingRouter) bre_router.include_router(PlantingRouter) bre_router.include_router(TreeRouter) bre_router.include_router(TreeEvaluationRouter) bre_router.include_router(TreePhotoRouter) bre_router.include_router(SelectionResultRouter) bre_router.include_router(PersonnelRouter) bre_router.include_router(TraitRouter) bre_router.include_router(SelectionRuleRouter) bre_router.include_router(TrialRouter) bre_router.include_router(TrialStudyRouter) bre_router.include_router(TreatmentRouter) bre_router.include_router(TrialStudyEntryRouter) bre_router.include_router(GroupRouter) bre_router.include_router(PedigreeRouter) bre_router.include_router(CloneRouter) bre_router.include_router(RootstockRouter) bre_router.include_router(SeedLotRouter) bre_router.include_router(PlanRouter) bre_router.include_router(TraitObservationRouter) bre_router.include_router(PropagationRouter) bre_router.include_router(EnvironmentConditionRouter) bre_router.include_router(MarkerRouter) bre_router.include_router(GenotypingDatasetRouter) bre_router.include_router(GenotypeSampleRouter) bre_router.include_router(GenotypeCallRouter) bre_router.include_router(DusRouter) bre_router.include_router(FieldOperationRouter) bre_router.include_router(ObservationRouter) bre_router.include_router(BreedingReportRouter) bre_router.include_router(AnalysisDatasetRouter) bre_router.include_router(AuditRouter) bre_router.include_router(AlertRouter)