改bug
This commit is contained in:
@@ -67,4 +67,39 @@ def delete_tea_dao(id,db):
|
||||
db.commit()
|
||||
return row
|
||||
|
||||
def delete_other_tea_dao(t,db):
|
||||
if not t:
|
||||
return False
|
||||
try:
|
||||
query1 = db.query(Tea).filter(Tea.is_delete == False)
|
||||
if t.get('id'):
|
||||
query1 = query1.filter(Tea.id == t.get('id') )
|
||||
if t.get('name'):
|
||||
query1 = query1.filter(Tea.name == t.get('name') )
|
||||
if t.get('sex'):
|
||||
query1 = query1.filter(Tea.sex == t.get('sex'))
|
||||
if t.get('class_id'):
|
||||
query1 = query1.filter(Tea.class_id == t.get('class_id'))
|
||||
if t.get('sub'):
|
||||
query1 = query1.filter(Tea.sub == t.get('sub'))
|
||||
if t.get('home_place'):
|
||||
query1 = query1.filter(Tea.home_place == t.get('home_place'))
|
||||
if t.get('collage'):
|
||||
query1 = query1.filter(Tea.collage == t.get('collage'))
|
||||
if t.get('education'):
|
||||
query1 = query1.filter(Tea.education == t.get('education'))
|
||||
if t.get('work_experience'):
|
||||
query1 = query1.filter(Tea.work_experience == t.get('work_experience'))
|
||||
if t.get('start_time'):
|
||||
query1 = query1.filter(Tea.start_time == t.get('start_time'))
|
||||
if t.get('specialty'):
|
||||
query1 = query1.filter(Tea.specialty == t.get('specialty'))
|
||||
row = query1.update({'is_delete':True,'delete_time':datetime.now()})
|
||||
db.commit()
|
||||
return row
|
||||
except Exception as e:
|
||||
db.rollback()
|
||||
print('删除失败',e)
|
||||
return '删除失败'
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user