From ede43a477a5440f9a2286b5dd41755d726119978 Mon Sep 17 00:00:00 2001 From: wolin_ck666_999 Date: Tue, 22 Sep 2026 15:28:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20api/epy=5Fapi.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/{e_api.py => epy_api.py} | 74 ++++++++++++++++++------------------ 1 file changed, 37 insertions(+), 37 deletions(-) rename api/{e_api.py => epy_api.py} (97%) diff --git a/api/e_api.py b/api/epy_api.py similarity index 97% rename from api/e_api.py rename to api/epy_api.py index 68db826..537a500 100644 --- a/api/e_api.py +++ b/api/epy_api.py @@ -1,37 +1,37 @@ -from fastapi import APIRouter,HTTPException,Depends -from database import Session -from model.e_model import Employment -from schema.e_schema import EmploymentRequest -from dao.e_dao import get_employment_dao,wq_employment_dao,upd_employment_dao,del_employment_dao -employment_api = APIRouter() - - -def get_db(): - db = Session() - try: - yield db - finally: - db.close() -@employment_api.get('/',summary='查询就业信息') -def get_employment(db=Depends(get_db)): - r = get_employment_dao(db) - return {'code':200,'detail':'查询成功!','data':r} - - -@employment_api.post('/',summary='新增就业信息') -def add_employment(e:EmploymentRequest,db=Depends(get_db)): - d= e.model_dump() - r = wq_employment_dao(d,db) - return {'code':200,'detail':'添加成功!','total':r} -# -# -@employment_api.put('/',summary='更新就业信息') -def update_employment(e:EmploymentRequest,db=Depends(get_db)): - e1 = e.model_dump() - r = upd_employment_dao(e1,db) - return {'code':200,'msg':'更新成功','total':r} -# -@employment_api.delete('/',summary='删除就业信息') -def delete_employment(stu_id:str,db=Depends(get_db)): - r =del_employment_dao(stu_id,db) - return {'code':200,'totals':r,'detail':'删除成功!'} +from fastapi import APIRouter,HTTPException,Depends +from database import Session +from model.e_model import Employment +from schema.e_schema import EmploymentRequest +from dao.e_dao import get_employment_dao,wq_employment_dao,upd_employment_dao,del_employment_dao +employment_api = APIRouter() + + +def get_db(): + db = Session() + try: + yield db + finally: + db.close() +@employment_api.get('/',summary='查询就业信息') +def get_employment(db=Depends(get_db)): + r = get_employment_dao(db) + return {'code':200,'detail':'查询成功!','data':r} + + +@employment_api.post('/',summary='新增就业信息') +def add_employment(e:EmploymentRequest,db=Depends(get_db)): + d= e.model_dump() + r = wq_employment_dao(d,db) + return {'code':200,'detail':'添加成功!','total':r} +# +# +@employment_api.put('/',summary='更新就业信息') +def update_employment(e:EmploymentRequest,db=Depends(get_db)): + e1 = e.model_dump() + r = upd_employment_dao(e1,db) + return {'code':200,'msg':'更新成功','total':r} +# +@employment_api.delete('/',summary='删除就业信息') +def delete_employment(stu_id:str,db=Depends(get_db)): + r =del_employment_dao(stu_id,db) + return {'code':200,'totals':r,'detail':'删除成功!'}