diff --git a/apps/rpm/services.py b/apps/rpm/services.py index 005066b8..eb13991e 100644 --- a/apps/rpm/services.py +++ b/apps/rpm/services.py @@ -2,7 +2,7 @@ from threading import Thread from apps.hrm.models import Certificate, Employee from apps.hrm.services import HrmService from apps.wf.models import Ticket, Transition -from apps.rpm.models import Rcertificate, Rfile, Rpj, Rpjfile, Rpjmember +from apps.rpm.models import Rcertificate, Rfile, Rpj, Rpjcertificate, Rpjfile, Rpjmember def bind_rpj(ticket: Ticket, transition: Transition, new_ticket_data: dict): @@ -41,7 +41,7 @@ def rpj_audit_end(ticket): # 同步至大华人员库并下发人脸 HrmService.sync_dahua_employee(ep, '', rpj.come_time, rpj.leave_time) # 更新入厂项目人员证书库 - for i in Rcertificate.objects.filter(rpj=rpj): + for i in Rpjcertificate.objects.filter(rpj=rpj): ct = Certificate.objects.filter(number=i.number).first() if ct: pass diff --git a/apps/wf/tasks.py b/apps/wf/tasks.py index a4fac145..5a7dc1df 100644 --- a/apps/wf/tasks.py +++ b/apps/wf/tasks.py @@ -28,7 +28,7 @@ def run_task(ticket_id: str): m = importlib.import_module(module) f = getattr(m, func) f(ticket) - except Exception as e: + except Exception: err_detail = traceback.format_exc() myLogger.error(err_detail) script_result = False