diff --git a/yuthon_hr_employee/__manifest__.py b/yuthon_hr_employee/__manifest__.py
index fc0f5d643..db71e7d32 100644
--- a/yuthon_hr_employee/__manifest__.py
+++ b/yuthon_hr_employee/__manifest__.py
@@ -17,11 +17,9 @@
# 'data/user_role_data.xml',
'data/yuthon.job.lv.csv',
'security/ir.model.access.csv',
- 'security/user_role_groups.xml',
'views/yuthon_hr_employee_views.xml',
'views/yuthon_hr_department_views.xml',
'views/yuthon_job_lv_views.xml',
- 'views/yuthon_user_role_views.xml',
'views/inherit_res_user_views.xml',
'wizard/hr_employee_wizard_views.xml',
],
diff --git a/yuthon_hr_employee/models/__init__.py b/yuthon_hr_employee/models/__init__.py
index f7147e8e8..6538754fb 100644
--- a/yuthon_hr_employee/models/__init__.py
+++ b/yuthon_hr_employee/models/__init__.py
@@ -1,7 +1,6 @@
from . import yuthon_hr_employee
from . import hr_employee_page
from . import yuthon_job_lv
-from . import yuthon_user_role
from . import yuthon_hr_department
from . import inherit_res_user
diff --git a/yuthon_hr_employee/models/yuthon_hr_employee.py b/yuthon_hr_employee/models/yuthon_hr_employee.py
index 29e07f22a..c5d9428b6 100644
--- a/yuthon_hr_employee/models/yuthon_hr_employee.py
+++ b/yuthon_hr_employee/models/yuthon_hr_employee.py
@@ -26,8 +26,6 @@ class YuthonHrEmployee(models.Model):
('part_time', '兼职人员'), ('practice', '正式工')], string="用工形式")
user_number = fields.Char(string="员工编号")
job_lv_id = fields.Many2one('yuthon.job.lv', string="最新职级")
- user_role_id = fields.Many2one('yuthon.user.role', string="主角色")
- user_role_ids = fields.Many2many('yuthon.user.role', string="辅助角色")
# 个人信息
user_salary = fields.Float(string="基本工资")
job_lv_salary = fields.Float(string="职级工资")
diff --git a/yuthon_hr_employee/security/ir.model.access.csv b/yuthon_hr_employee/security/ir.model.access.csv
index 9ae05d8c9..a98c9c106 100644
--- a/yuthon_hr_employee/security/ir.model.access.csv
+++ b/yuthon_hr_employee/security/ir.model.access.csv
@@ -1,6 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_yuthon_job_lv,yuthon_job_lv,model_yuthon_job_lv,base.group_user,1,1,1,1
-access_yuthon_user_role,yuthon_user_role,model_yuthon_user_role,base.group_user,1,1,1,1
access_yuthon_hr_employee_wizard,yuthon_hr_employee_wizard,model_yuthon_hr_employee_wizard,base.group_user,1,1,1,1
access_yuthon_emergency_contact_line,yuthon_emergency_contact_line,model_yuthon_emergency_contact_line,base.group_user,1,1,1,1
access_yuthon_work_experience_line,yuthon_work_experience_line,model_yuthon_work_experience_line,base.group_user,1,1,1,1
diff --git a/yuthon_hr_employee/security/user_role_groups.xml b/yuthon_hr_employee/security/user_role_groups.xml
deleted file mode 100644
index e8894efe4..000000000
--- a/yuthon_hr_employee/security/user_role_groups.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- 角色多公司权限
-
- [('company_id', 'in', company_ids + [False])]
-
-
-
\ No newline at end of file
diff --git a/yuthon_hr_employee/views/yuthon_hr_employee_views.xml b/yuthon_hr_employee/views/yuthon_hr_employee_views.xml
index 5dec9d634..321c196b9 100644
--- a/yuthon_hr_employee/views/yuthon_hr_employee_views.xml
+++ b/yuthon_hr_employee/views/yuthon_hr_employee_views.xml
@@ -96,11 +96,6 @@
1
-
-
-
-
-
@@ -213,9 +208,6 @@
上级领导
-
-
-
diff --git a/yuthon_hr_employee/wizard/hr_employee_wizard.py b/yuthon_hr_employee/wizard/hr_employee_wizard.py
index 1a1ce59c2..7ead40757 100644
--- a/yuthon_hr_employee/wizard/hr_employee_wizard.py
+++ b/yuthon_hr_employee/wizard/hr_employee_wizard.py
@@ -54,11 +54,11 @@ class YuthonHrEmployeeWizard(models.Model):
role_data = row[5].value
role_list_ids = []
for user in role_data.split(','):
- user_role = self.env['yuthon.user.role'].search([('name', '=', user)])
+ user_role = self.env['soong.user.role'].search([('name', '=', user)])
if user_role:
role_list_ids.append(user_role.id)
else:
- new_user_role = self.env['yuthon.user.role'].create({'name': user})
+ new_user_role = self.env['soong.user.role'].create({'name': user})
role_list_ids.append(new_user_role.id)
employee_data = {
'name': employee_name.name,