From 2c9d9d1d1c7c6bbef09e2ca7bfb59f434ef1d178 Mon Sep 17 00:00:00 2001 From: test1 Date: Tue, 22 Sep 2026 10:54:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=AC=E7=9D=BF=E6=99=BA=E7=89=9B=E9=80=BC?= =?UTF-8?q?=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PythonProject/dao/teacher_dao.py | 3 ++- PythonProject/model/all_model.py | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PythonProject/dao/teacher_dao.py b/PythonProject/dao/teacher_dao.py index cb0c8c7..fe97b02 100644 --- a/PythonProject/dao/teacher_dao.py +++ b/PythonProject/dao/teacher_dao.py @@ -1,5 +1,6 @@ from fastapi import HTTPException from model.all_model import Teacher_Model +from datetime import datetime def add_teacher(teacher,session): try: @@ -34,7 +35,7 @@ def update_teacher(id:int,req,session): def delete_teacher(id:int,session): try: r=session.query(Teacher_Model).filter(Teacher_Model.teac_id==id,Teacher_Model.delete_status==0)\ - .update({'delete_status':1}) + .update({'delete_status':1,'delete_time':datetime.now()}) except: session.rollback() return False diff --git a/PythonProject/model/all_model.py b/PythonProject/model/all_model.py index fb48980..4c96f84 100644 --- a/PythonProject/model/all_model.py +++ b/PythonProject/model/all_model.py @@ -87,8 +87,7 @@ class Teacher_Model(Base): update_date=Column(DATETIME,default=datetime.now,onupdate=datetime.now) - delete_status = Column( - Integer,default=0,comment='删除状态:0未删除,1已删除') + delete_status = Column(Integer,default=0,comment='删除状态:0未删除,1已删除') delete_time = Column(DATETIME,comment='删除时间')