dataplatform/main.py

34 lines
938 B
Python

import uvicorn
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from APPData.Router import CompanyRouter, BusinessRouter, ShareholderRouter, LawsuitRouter, DishonestRouter, \
BalanceSheetRouter, IncomeSheetRouter, CashFlowStatementRouter
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)
if __name__ == "__main__":
uvicorn.run(app, host="127.0.0.1", port=8009)