OA角色,OA部门修改添加

This commit is contained in:
ONION
2024-05-04 14:20:46 +00:00
committed by 李鹏宇
parent 16b91df0bc
commit 8afc8a5cf9
8 changed files with 304 additions and 136 deletions
+3 -1
View File
@@ -13,9 +13,11 @@
'website': 'https://www.pengyuthon.com',
'depends': ['hr'],
'data': [
'date/user_role_date.xml',
'data/hr_department_data.xml',
'data/user_role_data.xml',
'security/ir.model.access.csv',
'views/yuthon_hr_employee_views.xml',
'views/yuthon_hr_department_views.xml',
'views/yuthon_job_lv_views.xml',
'views/yuthon_user_role_views.xml',
],
@@ -0,0 +1,127 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="hr_department_thtz" model="hr.department">
<field name="name">天河投资</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_xxxh" model="hr.department">
<field name="name">新兴协会</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦3楼东侧</field>
<field name="is_institution">True</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_kczx" model="hr.department">
<field name="name">科创中心</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦4楼东侧</field>
<field name="is_institution">True</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_gly" model="hr.department">
<field name="name">管理员</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦5楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_wp" model="hr.department">
<field name="name">外派</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦6楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_lcgs" model="hr.department">
<field name="name">粮储公司</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦7楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_syzgs" model="hr.department">
<field name="name">商业总公司</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦8楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_ldbz" model="hr.department">
<field name="name">领导班子</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦9楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_cwb" model="hr.department">
<field name="name">财务部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦10楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_bgs" model="hr.department">
<field name="name">办公室</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦11楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_qyglb" model="hr.department">
<field name="name">企业管理部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦12楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_zweb" model="hr.department">
<field name="name">租务二部(原物业经营部)</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦13楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_zbyyb" model="hr.department">
<field name="name">资本运营部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦14楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_tzfzb" model="hr.department">
<field name="name">投资发展部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦15楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_tzfzb" model="hr.department">
<field name="name">党群人力资源部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦16楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_tzfzb" model="hr.department">
<field name="name">风控审计部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦17楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_tzfzb" model="hr.department">
<field name="name">人事部</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦18楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
<record id="hr_department_tzfzb" model="hr.department">
<field name="name">厨位人员</field>
<field name="department_location">广州市天河区龙口西路90号天成大厦19楼东侧</field>
<field name="is_institution">False</field>
<field name="is_global_department">False</field>
</record>
</odoo>
@@ -2,397 +2,397 @@
<odoo>
<record id="user_role_ptyg" model="yuthon.user.role">
<field name="name">普通员工</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_lsz" model="yuthon.user.role">
<field name="name">理事长</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_cwfsj" model="yuthon.user.role">
<field name="name">常务副会长</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_fzjl" model="yuthon.user.role">
<field name="name">副总经理</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_jshzx" model="yuthon.user.role">
<field name="name">监事会主席</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_mscbgszr" model="yuthon.user.role">
<field name="name">秘书处办公室主任</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_fgld" model="yuthon.user.role">
<field name="name">分管领导</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_bmfjl" model="yuthon.user.role">
<field name="name">部门副经理</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_mscbgsfzr" model="yuthon.user.role">
<field name="name">秘书处办公室副主任</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_bmjl" model="yuthon.user.role">
<field name="name">部门经理</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_gqybzfw" model="yuthon.user.role">
<field name="name">各企业班子(发文)</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_syqyg" model="yuthon.user.role">
<field name="name">试用期员工</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">rent2</field>
</record>
<record id="user_role_lshcy" model="yuthon.user.role">
<field name="name">理事会成员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_aqbcy" model="yuthon.user.role">
<field name="name">安全办成员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_sx" model="yuthon.user.role">
<field name="name">实习</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_fyz" model="yuthon.user.role">
<field name="name">副院长</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_yz" model="yuthon.user.role">
<field name="name">院长</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_dy" model="yuthon.user.role">
<field name="name">党员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_kczx" model="yuthon.user.role">
<field name="name">科创中心</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_xkqry" model="yuthon.user.role">
<field name="name">需考勤人员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_cwwy" model="yuthon.user.role">
<field name="name">财务(物业)</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_jtawh" model="yuthon.user.role">
<field name="name">集团安委会</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_ttcjaqb" model="yuthon.user.role">
<field name="name">天投城建安全办</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_jtaqb" model="yuthon.user.role">
<field name="name">集团安全办</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_ttcjawh" model="yuthon.user.role">
<field name="name">天投城建安委会</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_ttcjawh" model="yuthon.user.role">
<field name="name">天投城建安委会</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_gsld" model="yuthon.user.role">
<field name="name">公司领导</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_ldbz" model="yuthon.user.role">
<field name="name">领导班子</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_dsz" model="yuthon.user.role">
<field name="name">董事长</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">system_global_user</field>
</record>
<record id="user_role_ghwy" model="yuthon.user.role">
<field name="name">工会委员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">risk_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">risk_department</field>
</record>
<record id="user_role_fkgly" model="yuthon.user.role">
<field name="name">系统管理员</field>
<field name="user_type">OA administrator</field>
<field name="user_type">oa_admin</field>
</record>
<record id="user_role_aqbfzl" model="yuthon.user.role">
<field name="name">安全办副主任</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">capital_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">capital_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">capital_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">capital_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">investment_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">investment_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">party_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">party_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">party_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">party_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">rent2</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">rent2</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">rent2</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">rent2</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">enterprise_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">enterprise_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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">departmental_role</field>
<field name="organ_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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">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>
<field name="user_type">departmental_role</field>
<field name="organ_department">office</field>
</record>
<record id="user_role_jtaqy" model="yuthon.user.role">
<field name="name">交通安全员</field>
<field name="user_type">System global role</field>
<field name="user_type">system_global_user</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>
<field name="user_type">departmental_role</field>
<field name="organ_department">expatriate</field>
</record>
+1
View File
@@ -1,3 +1,4 @@
from . import yuthon_hr_employee
from . import yuthon_job_lv
from . import yuthon_user_role
from . import yuthon_hr_department
@@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
from odoo import api, fields, models, _
class YuthonHrDepartment(models.Model):
_inherit = "hr.department"
department_phone = fields.Char(string="部门电话")
department_fax = fields.Char(string="部门传真")
department_location = fields.Char(string="部门地址")
department_function = fields.Char(string="部门职能")
is_institution = fields.Boolean(string="是否机构")
is_global_department = fields.Boolean(string="是否全局部门")
create_time = fields.Datetime(string="创建时间", default=fields.Datetime.now)
end_time = fields.Datetime(string="结束时间")
+14 -15
View File
@@ -6,20 +6,19 @@ 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 = "所属机构部门")
user_type = fields.Selection([("oa_admin", "OA管理员"),
("system_global_user", "系统全局角色"),
("departmental_role", "部门私有角色")], string="角色类型")
organ_department = fields.Selection([("rent2", "租务二部(原物业经营部)"),
("storage_company", "粮储公司"),
("association", "协会"),
("risk_department", "风控审计部"),
("capital_department", "资本运营部"),
("investment_department", "投资发展部"),
("party_department", "党群人力资源部"),
("enterprise_department", "企业管理部"),
("accounting_department", "财务部"),
("office", "办公室"),
("expatriate", "外派")], string="所属机构部门")
create_time = fields.Datetime(string="创建时间", default=fields.Datetime.now)
end_time = fields.Datetime(string="结束时间")
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="yuthon_hr_department_inherit" model="ir.ui.view">
<field name="name">yuthon.hr.department.inherit</field>
<field name="model">hr.department</field>
<field name="inherit_id" ref="hr.view_department_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="after">
<field name="department_phone"/>
<field name="department_fax"/>
<field name="department_location"/>
<field name="department_function"/>
<field name="is_institution"/>
<field name="is_global_department"/>
<field name="create_time"/>
<field name="end_time"/>
</xpath>
</field>
</record>
</odoo>
@@ -1,26 +1,30 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<!-- Views -->
<record id="view_yuthon_job_lv_tree" model="ir.ui.view">
<field name="name">yuthon.job.lv.tree</field>
<field name="model">yuthon.job.lv</field>
<record id="view_yuthon_user_role_tree" model="ir.ui.view">
<field name="name">yuthon.user.role.tree</field>
<field name="model">yuthon.user.role</field>
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="user_type"/>
<field name="organ_department"/>
<field name="create_time"/>
<field name="end_time"/>
</tree>
</field>
</record>
<!-- Actions -->
<record id="view_yuthon_job_lv_action" model="ir.actions.act_window">
<field name="name">职级配置</field>
<field name="res_model">yuthon.job.lv</field>
<record id="view_yuthon_user_role_action" model="ir.actions.act_window">
<field name="name">角色配置</field>
<field name="res_model">yuthon.user.role</field>
<field name="view_mode">tree,form</field>
</record>
<!-- Menus -->
<menuitem
id="menu_yuthon_job_lv"
name="职级配置"
action="view_yuthon_job_lv_action"
id="menu_yuthon_user_role"
name="角色配置"
action="view_yuthon_user_role_action"
parent="hr.menu_config_employee"
sequence="5"/>
sequence="6"/>
</odoo>