dataplatform/main.py

36 lines
1.0 KiB
Python
Raw Normal View History

2022-11-11 15:21:19 +08:00
import uvicorn
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from APPData.Router import CompanyRouter, BusinessRouter, ShareholderRouter, LawsuitRouter, DishonestRouter, \
2022-11-18 15:41:15 +08:00
BalanceSheetRouter, IncomeSheetRouter, CashFlowStatementRouter, MacroDataRouter, QuerySummaryRouter
2022-11-11 15:21:19 +08:00
app = FastAPI(
title="数据平台",
description="",
version="v1.0.0"
)
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
app.include_router(CompanyRouter.router)
app.include_router(BusinessRouter.router)
app.include_router(ShareholderRouter.router)
app.include_router(LawsuitRouter.router)
app.include_router(DishonestRouter.router)
app.include_router(BalanceSheetRouter.router)
app.include_router(IncomeSheetRouter.router)
app.include_router(CashFlowStatementRouter.router)
2022-11-17 15:18:34 +08:00
app.include_router(MacroDataRouter.router)
2022-11-18 15:41:15 +08:00
app.include_router(QuerySummaryRouter.router)
2022-11-11 15:21:19 +08:00
if __name__ == "__main__":
uvicorn.run(app, host="127.0.0.1", port=8009)