Browse Source

241229-2代码。

baoyubo 7 months ago
parent
commit
af3d55b297

+ 2 - 0
routers/api/ThreeProofingResponsible/person.py

@@ -78,6 +78,7 @@ async def create_contact(
         }
     except Exception as e:
         # 处理异常
+        db.rollback()
         raise HTTPException(status_code=500, detail=str(e))
 
 
@@ -129,6 +130,7 @@ async def update_contact(
         }
     except Exception as e:
         # 处理异常
+        db.rollback()
         raise HTTPException(status_code=500, detail=str(e))
 
 

+ 2 - 2
utils/three_proofing_responsible_util.py

@@ -11,8 +11,8 @@ def get_type_info_by_id(db,id):
     query = query.filter_by(id = id,del_flag = '0')
     return query.first()
 def get_type_parent_id_by_type_id(db,type_id):
-    query = db.query(ThreeProofingResponsiblePersonType)
-    query = query.filter_by(type_id = type_id,del_flag = '0')
+    query = db.query(ThreeProofingResponsibleType)
+    query = query.filter_by(id = type_id,del_flag = '0')
     return query.first().type_parent_id
 def get_person_type_by_person_id(db,person_id):
     query = db.query(ThreeProofingResponsiblePersonType)