This commit is contained in:
李鹏宇
2026-07-21 16:11:29 +08:00
parent ee715501c2
commit 0d5f5e7afd
2 changed files with 4 additions and 21 deletions
@@ -155,7 +155,7 @@
<field name="employee_ids" widget="many2many_tags" string="人员"
domain="[('id', 'in', employee_ids1)]"
options="{'no_create': True}"
context="{'tree_view_ref':'yuthon_hr_employee.view_employee_phone_tree', 'kanban_view_ref':'yuthon_hr_employee.view_employee_phone_kanban_no_avatar'}"/>
context="{'tree_view_ref':'yuthon_hr_employee.view_employee_phone_tree'}"/>
<field name="circulated_employee_ids" invisible="node_btn_name == '退回'"
widget="many2many_tags" options="{'no_create': True}"
domain="[('id', 'in', employee_ids2)]"/>
@@ -617,35 +617,18 @@
</tree>
</field>
</record>
<!--手机转交-->
<!--手机转交:树形列表(主视图,弹窗中默认显示此列表而非看板卡片) -->
<record id="view_employee_phone_tree" model="ir.ui.view">
<field name="name">hr.employee.member</field>
<field name="model">hr.employee</field>
<field name="priority" eval="20"/>
<field name="arch" type="xml">
<tree string="人员" create="false" delete="false" editable="bottom">
<tree string="人员" create="false" delete="false" editable="bottom" mode="primary">
<field name="name" readonly="1"/>
<field name="department_id" readonly="1" options='{"no_open": True, "no_create": True}'/>
</tree>
</field>
</record>
<!-- 手机转交看板(去头像版):继承原始员工看板,去掉头像展示 -->
<record id="view_employee_phone_kanban_no_avatar" model="ir.ui.view">
<field name="name">hr.employee.kanban.phone.no.avatar</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.hr_kanban_view_employees"/>
<field name="arch" type="xml">
<!-- 移除看板的 o_kanban_record_has_image_fill 类,去掉左侧图片预留空间 -->
<xpath expr="//div[hasclass('oe_kanban_global_click')]" position="attributes">
<attribute name="class">oe_kanban_global_click o_hr_kanban_record</attribute>
</xpath>
<!-- 移除头像原图区块 -->
<xpath expr="//div[hasclass('oe_kanban_global_click')]/t[@t-if]" position="replace"/>
<!-- 移除头像缩略图区块 -->
<xpath expr="//div[hasclass('oe_kanban_global_click')]/t[@t-elif]" position="replace"/>
<!-- 移除默认头像图标(无图片时的SVG占位) -->
<xpath expr="//div[hasclass('oe_kanban_global_click')]/div[@t-else]" position="replace"/>
</field>
</record>
<record id="view_employee_inherit_filter" model="ir.ui.view">
<field name="name">hr.employee.inherit.search</field>
<field name="model">hr.employee</field>