This commit is contained in:
ONION
2024-05-04 13:07:56 +08:00
parent e3de79944d
commit 1a50eda2ee
3 changed files with 417 additions and 1 deletions
+1
View File
@@ -13,6 +13,7 @@
'website': 'https://www.pengyuthon.com',
'depends': ['hr'],
'data': [
'date/user_role_date.xml',
'security/ir.model.access.csv',
'views/yuthon_hr_employee_views.xml',
'views/yuthon_job_lv_views.xml',
+399
View File
@@ -0,0 +1,399 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="user_role_ptyg" model="yuthon.user.role">
<field name="name">普通员工</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_cwfmsz" model="yuthon.user.role">
<field name="name">常务副秘书长</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">association</field>
</record>
<record id="user_role_zjl" model="yuthon.user.role">
<field name="name">总经理</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_lsz" model="yuthon.user.role">
<field name="name">理事长</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_cwfsj" model="yuthon.user.role">
<field name="name">常务副会长</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_fzjl" model="yuthon.user.role">
<field name="name">副总经理</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_jshzx" model="yuthon.user.role">
<field name="name">监事会主席</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_mscbgszr" model="yuthon.user.role">
<field name="name">秘书处办公室主任</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_fgld" model="yuthon.user.role">
<field name="name">分管领导</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_bmfjl" model="yuthon.user.role">
<field name="name">部门副经理</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_mscbgsfzr" model="yuthon.user.role">
<field name="name">秘书处办公室副主任</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_bmjl" model="yuthon.user.role">
<field name="name">部门经理</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_gqybzfw" model="yuthon.user.role">
<field name="name">各企业班子(发文)</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_syqyg" model="yuthon.user.role">
<field name="name">试用期员工</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_wybfzjl" model="yuthon.user.role">
<field name="name">物业部副总经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Leasing Department II (Former Property Management Department</field>
</record>
<record id="user_role_lshcy" model="yuthon.user.role">
<field name="name">理事会成员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_aqbcy" model="yuthon.user.role">
<field name="name">安全办成员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_sx" model="yuthon.user.role">
<field name="name">实习</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_fyz" model="yuthon.user.role">
<field name="name">副院长</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_yz" model="yuthon.user.role">
<field name="name">院长</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_dy" model="yuthon.user.role">
<field name="name">党员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_kczx" model="yuthon.user.role">
<field name="name">科创中心</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_xkqry" model="yuthon.user.role">
<field name="name">需考勤人员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_cwwy" model="yuthon.user.role">
<field name="name">财务(物业)</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_jtawh" model="yuthon.user.role">
<field name="name">集团安委会</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_ttcjaqb" model="yuthon.user.role">
<field name="name">天投城建安全办</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_jtaqb" model="yuthon.user.role">
<field name="name">集团安全办</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_ttcjawh" model="yuthon.user.role">
<field name="name">天投城建安委会</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_ttcjawh" model="yuthon.user.role">
<field name="name">天投城建安委会</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_gsld" model="yuthon.user.role">
<field name="name">公司领导</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_ldbz" model="yuthon.user.role">
<field name="name">领导班子</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_dsz" model="yuthon.user.role">
<field name="name">董事长</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_zxds" model="yuthon.user.role">
<field name="name">执行董事</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Grain storage company</field>
</record>
<record id="user_role_msz" model="yuthon.user.role">
<field name="name">秘书长</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">association</field>
</record>
<record id="user_role_fzr" model="yuthon.user.role">
<field name="name">副主任</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_ghwy" model="yuthon.user.role">
<field name="name">工会委员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_fksjjl" model="yuthon.user.role">
<field name="name">风控审计经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Risk Control Audit Department</field>
</record>
<record id="user_role_fkglg" model="yuthon.user.role">
<field name="name">风控管理岗</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Risk Control Audit Department</field>
</record>
<record id="user_role_fkgly" model="yuthon.user.role">
<field name="name">系统管理员</field>
<field name="user_type">OA administrator</field>
</record>
<record id="user_role_aqbfzl" model="yuthon.user.role">
<field name="name">安全办副主任</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_trzbjl" model="yuthon.user.role">
<field name="name">投融资部经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Capital Operations Department</field>
</record>
<record id="user_role_trzbfzjl" model="yuthon.user.role">
<field name="name">投融资部副总经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Capital Operations Department</field>
</record>
<record id="user_role_trzbfjl" model="yuthon.user.role">
<field name="name">投融资部副经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Capital Operations Department</field>
</record>
<record id="user_role_trzfzb" model="yuthon.user.role">
<field name="name">投融资发展部</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Capital Operations Department</field>
</record>
<record id="user_role_xmkfb" model="yuthon.user.role">
<field name="name">项目开发部</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Investment development department</field>
</record>
<record id="user_role_xmbjl" model="yuthon.user.role">
<field name="name">项目部经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Investment development department</field>
</record>
<record id="user_role_rszy" model="yuthon.user.role">
<field name="name">人事专员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Party and Mass Human Resources Department</field>
</record>
<record id="user_role_djzy" model="yuthon.user.role">
<field name="name">党建专员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Party and Mass Human Resources Department</field>
</record>
<record id="user_role_rsgly" model="yuthon.user.role">
<field name="name">人事管理员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Party and Mass Human Resources Department</field>
</record>
<record id="user_role_rszg" model="yuthon.user.role">
<field name="name">人事主管</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Party and Mass Human Resources Department</field>
</record>
<record id="user_role_wyb" model="yuthon.user.role">
<field name="name">物业部</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Leasing Department II (Former Property Management Department</field>
</record>
<record id="user_role_wybjl" model="yuthon.user.role">
<field name="name">物业部经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Leasing Department II (Former Property Management Department</field>
</record>
<record id="user_role_wybfjl" model="yuthon.user.role">
<field name="name">物业部副经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Leasing Department II (Former Property Management Department</field>
</record>
<record id="user_role_gczg" model="yuthon.user.role">
<field name="name">工程主管</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">Leasing Department II (Former Property Management Department</field>
</record>
<record id="user_role_qyglb" model="yuthon.user.role">
<field name="name">企业管理部</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">enterprise management department</field>
</record>
<record id="user_role_qyglbjl" model="yuthon.user.role">
<field name="name">企业管理部经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">enterprise management department</field>
</record>
<record id="user_role_cwb" model="yuthon.user.role">
<field name="name">财务部</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">accounting department</field>
</record>
<record id="user_role_cwbjl" model="yuthon.user.role">
<field name="name">财务部经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">accounting department</field>
</record>
<record id="user_role_cwbfjl" model="yuthon.user.role">
<field name="name">财务部副经理</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">accounting department</field>
</record>
<record id="user_role_hj" model="yuthon.user.role">
<field name="name">会计</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">accounting department</field>
</record>
<record id="user_role_cn" model="yuthon.user.role">
<field name="name">出纳</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">accounting department</field>
</record>
<record id="user_role_bgs" model="yuthon.user.role">
<field name="name">办公室</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_zr" model="yuthon.user.role">
<field name="name">主任</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_bgsfzr" model="yuthon.user.role">
<field name="name">办公室副主任</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_gwgly" model="yuthon.user.role">
<field name="name">公文管理员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_cwry" model="yuthon.user.role">
<field name="name">厨卫人员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_bgkg" model="yuthon.user.role">
<field name="name">办公库管</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_zqyry" model="yuthon.user.role">
<field name="name">子企业人员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_xxfby" model="yuthon.user.role">
<field name="name">信息发布员</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">administration office</field>
</record>
<record id="user_role_jtaqy" model="yuthon.user.role">
<field name="name">交通安全员</field>
<field name="user_type">System global role</field>
</record>
<record id="user_role_wp" model="yuthon.user.role">
<field name="name">外派</field>
<field name="user_type">Departmental private role</field>
<field name="Affiliated_organization_department">expatriate</field>
</record>
</odoo>
+17 -1
View File
@@ -6,4 +6,20 @@ class YuthonUserRole(models.Model):
_name = 'yuthon.user.role'
name = fields.Char(string="角色名称")
user_type = fields.Selection([("OA administrator", "OA管理员"),
("System global role", "系统全局角色"),
("Departmental private role", "部门私有角色")], string="角色类型")
Affiliated_organization_department = fields.Selection(
[("Leasing Department II (Former Property Management Department", "租务二部(原物业经营部)"),
("Grain storage company", "粮储公司"),
("association", "协会"),
("Risk Control Audit Department", "风控审计部"),
("Capital Operations Department", "资本运营部"),
("Investment development department", "投资发展部"),
("Party and Mass Human Resources Department", "党群人力资源部"),
("enterprise management department", "企业管理部"),
("accounting department", "财务部"),
("administration office", "办公室"),
("expatriate", "外派")],string = "所属机构部门")
create_time = fields.Datetime(string="创建时间", default=fields.Datetime.now)
end_time = fields.Datetime(string="结束时间")