init: 初始化 dpb 桃育种系统代码库
前后端 + 后端 FastAPI 全量源码、部署脚本与文档。
This commit is contained in:
@@ -0,0 +1,90 @@
|
||||
"""桃育种业务模块"""
|
||||
|
||||
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)
|
||||
Reference in New Issue
Block a user