初始化项目
This commit is contained in:
parent
c52367deef
commit
cbc9e2282c
|
@ -1,7 +1,7 @@
|
|||
from sqlalchemy.orm import Session
|
||||
|
||||
from App.Model.ReportModel import ReportGenerationFlow
|
||||
from Utils.DataBase.MongoHelperUtils import MongoHelper
|
||||
from reportgeneration.App.Model.ReportModel import ReportGenerationFlow
|
||||
from Utils.DataBase.reportgeneration.MongoHelperUtils import MongoHelper
|
||||
from Utils.UniqueCoder.TimeSerialNumUtils import create_time_serial_num
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from sqlalchemy import Column, String, Date, Enum
|
||||
|
||||
from App.Schemas.ReportSchemas import GenerationFlowStatusEnum, ReportNameEnum
|
||||
from Utils.DataBase.SqlAlchemyUtils import Base, engine
|
||||
from reportgeneration.App.Schemas.ReportSchemas import GenerationFlowStatusEnum, ReportNameEnum
|
||||
from Utils.DataBase.reportgeneration.SqlAlchemyUtils import Base, engine
|
||||
|
||||
|
||||
class ReportGenerationFlow(Base):
|
||||
|
|
|
@ -14,11 +14,11 @@ from interval import Interval
|
|||
from starlette.responses import FileResponse
|
||||
from docx.shared import Pt
|
||||
|
||||
from App.Crud import ReportCrud
|
||||
from App.Schemas import ReportSchemas
|
||||
from reportgeneration.App.Crud import ReportCrud
|
||||
from reportgeneration.App.Schemas import ReportSchemas
|
||||
from Utils.Common.RegisterUtils import request_to_post
|
||||
from Utils.DataBase.MongoHelperUtils import MongoHelper, get_mongodb
|
||||
from Utils.DataBase.SqlAlchemyUtils import get_db
|
||||
from Utils.DataBase.reportgeneration.MongoHelperUtils import MongoHelper, get_mongodb
|
||||
from Utils.DataBase.reportgeneration.SqlAlchemyUtils import get_db
|
||||
from Utils.AccessControl.AccessUtil import rbac
|
||||
|
||||
router = APIRouter(
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
from fastapi import FastAPI
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from App.Router.ReportRouter import router
|
||||
from reportgeneration.App.Router.ReportRouter import router
|
||||
|
||||
app = FastAPI(
|
||||
reportgeneration.App = FastAPI(
|
||||
title="评级报告自动生成",
|
||||
description="自动生成评级报告word",
|
||||
version="v1.0.0"
|
||||
)
|
||||
|
||||
app.add_middleware(
|
||||
reportgeneration.App.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=["*"],
|
||||
allow_credentials=True,
|
||||
|
@ -17,4 +17,4 @@ app.add_middleware(
|
|||
)
|
||||
|
||||
|
||||
app.include_router(router)
|
||||
reportgeneration.App.include_router(router)
|
||||
|
|
|
@ -15,3 +15,4 @@ python-multipart==0.0.5
|
|||
python-docx~=0.8.11
|
||||
docxtpl~=0.16.5
|
||||
interval~=1.0.0
|
||||
redis==4.5.1
|
Loading…
Reference in New Issue