diff --git a/yuthon_wechat/models/hr_employee.py b/yuthon_wechat/models/hr_employee.py index a73767efe..3d08c0199 100644 --- a/yuthon_wechat/models/hr_employee.py +++ b/yuthon_wechat/models/hr_employee.py @@ -50,3 +50,7 @@ class HrEmployee(models.Model): """ def send_wecom_employee(self): pass + + def action_create_user(self): + self._context["default_oauth_uid"] = self.wecom_userid + return super().action_create_user() diff --git a/yuthon_wechat/views/hr_employee_views.xml b/yuthon_wechat/views/hr_employee_views.xml index 5d98ca4eb..9cd0945a9 100644 --- a/yuthon_wechat/views/hr_employee_views.xml +++ b/yuthon_wechat/views/hr_employee_views.xml @@ -21,4 +21,15 @@ + + + res.users.simple.form.inherit + res.users + + + + + + + \ No newline at end of file