diff --git a/apps/rpm/services.py b/apps/rpm/services.py index b5f0e0c0..25ed3495 100644 --- a/apps/rpm/services.py +++ b/apps/rpm/services.py @@ -84,8 +84,6 @@ def rpj_audit_end(ticket): user_e.belong_dept = rpj_dept user_e.post = post user_e.save() - ep.user = user_e - ep.save() # 账号划给部门 UserPost.objects.get_or_create(user=ep.user, dept=rpj_dept, defaults={ @@ -93,6 +91,8 @@ def rpj_audit_end(ticket): 'dept': rpj_dept, 'post': post }) + ep.user = user_e + ep.save() # 回写 rep.employee = ep rep.rpj = rpj # 更新当前入厂项目