初始化项目

This commit is contained in:
wcq 2023-02-20 16:11:20 +08:00
parent c52367deef
commit cbc9e2282c
5 changed files with 14 additions and 13 deletions

View File

@ -1,7 +1,7 @@
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from App.Model.ReportModel import ReportGenerationFlow from reportgeneration.App.Model.ReportModel import ReportGenerationFlow
from Utils.DataBase.MongoHelperUtils import MongoHelper from Utils.DataBase.reportgeneration.MongoHelperUtils import MongoHelper
from Utils.UniqueCoder.TimeSerialNumUtils import create_time_serial_num from Utils.UniqueCoder.TimeSerialNumUtils import create_time_serial_num

View File

@ -1,7 +1,7 @@
from sqlalchemy import Column, String, Date, Enum from sqlalchemy import Column, String, Date, Enum
from App.Schemas.ReportSchemas import GenerationFlowStatusEnum, ReportNameEnum from reportgeneration.App.Schemas.ReportSchemas import GenerationFlowStatusEnum, ReportNameEnum
from Utils.DataBase.SqlAlchemyUtils import Base, engine from Utils.DataBase.reportgeneration.SqlAlchemyUtils import Base, engine
class ReportGenerationFlow(Base): class ReportGenerationFlow(Base):

View File

@ -14,11 +14,11 @@ from interval import Interval
from starlette.responses import FileResponse from starlette.responses import FileResponse
from docx.shared import Pt from docx.shared import Pt
from App.Crud import ReportCrud from reportgeneration.App.Crud import ReportCrud
from App.Schemas import ReportSchemas from reportgeneration.App.Schemas import ReportSchemas
from Utils.Common.RegisterUtils import request_to_post from Utils.Common.RegisterUtils import request_to_post
from Utils.DataBase.MongoHelperUtils import MongoHelper, get_mongodb from Utils.DataBase.reportgeneration.MongoHelperUtils import MongoHelper, get_mongodb
from Utils.DataBase.SqlAlchemyUtils import get_db from Utils.DataBase.reportgeneration.SqlAlchemyUtils import get_db
from Utils.AccessControl.AccessUtil import rbac from Utils.AccessControl.AccessUtil import rbac
router = APIRouter( router = APIRouter(

View File

@ -1,14 +1,14 @@
from fastapi import FastAPI from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware 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="评级报告自动生成", title="评级报告自动生成",
description="自动生成评级报告word", description="自动生成评级报告word",
version="v1.0.0" version="v1.0.0"
) )
app.add_middleware( reportgeneration.App.add_middleware(
CORSMiddleware, CORSMiddleware,
allow_origins=["*"], allow_origins=["*"],
allow_credentials=True, allow_credentials=True,
@ -17,4 +17,4 @@ app.add_middleware(
) )
app.include_router(router) reportgeneration.App.include_router(router)

View File

@ -14,4 +14,5 @@ pandas~=1.5.1
python-multipart==0.0.5 python-multipart==0.0.5
python-docx~=0.8.11 python-docx~=0.8.11
docxtpl~=0.16.5 docxtpl~=0.16.5
interval~=1.0.0 interval~=1.0.0
redis==4.5.1