Files
gzth/yuthon_base/views/res_groups_views.xml
T
2026-07-06 15:04:15 +08:00

72 lines
3.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<!-- res.groups 列表视图(tree) -->
<record id="view_res_groups_tree" model="ir.ui.view">
<field name="name">res.groups.tree</field>
<field name="model">res.groups</field>
<field name="arch" type="xml">
<tree string="用户组">
<field name="full_name" readonly="1"/>
<!-- 是否在使用——便于用户标记和筛选群组 -->
<field name="x_is_in_use"/>
</tree>
</field>
</record>
<!-- 搜索视图:添加"是否在使用"过滤器 -->
<record id="view_res_groups_search_inherit" model="ir.ui.view">
<field name="name">res.groups.search.inherit</field>
<field name="model">res.groups</field>
<field name="inherit_id" ref="base.view_groups_search"/>
<field name="arch" type="xml">
<field name="share" position="after">
<!-- 是否在使用 字段,支持搜索 -->
<field name="x_is_in_use"/>
<!-- 快捷过滤:已使用 / 未使用 -->
<filter name="filter_in_use"
string="正在使用"
domain="[('x_is_in_use', '=', True)]"/>
<filter name="filter_not_in_use"
string="未在使用"
domain="[('x_is_in_use', '=', False)]"/>
</field>
</field>
</record>
<!-- 表单视图:在 share 字段下方添加"是否在使用" -->
<record id="view_res_groups_form_inherit" model="ir.ui.view">
<field name="name">res.groups.form.inherit</field>
<field name="model">res.groups</field>
<field name="inherit_id" ref="base.view_groups_form"/>
<field name="arch" type="xml">
<field name="share" position="after">
<!-- 是否在使用 勾选框 -->
<field name="x_is_in_use"/>
</field>
</field>
</record>
<!-- 将 tree 视图关联到 base.action_res_groups 动作 -->
<record id="base.action_res_groups" model="ir.actions.act_window">
<field name="view_mode">tree,form</field>
</record>
<!-- 指定动作的 tree 视图 -->
<record id="act_res_groups_tree_view" model="ir.actions.act_window.view">
<field name="sequence" eval="1"/>
<field name="view_mode">tree</field>
<field name="view_id" ref="view_res_groups_tree"/>
<field name="act_window_id" ref="base.action_res_groups"/>
</record>
<!-- 指定动作的 form 视图 -->
<record id="act_res_groups_form_view" model="ir.actions.act_window.view">
<field name="sequence" eval="2"/>
<field name="view_mode">form</field>
<field name="view_id" ref="base.view_groups_form"/>
<field name="act_window_id" ref="base.action_res_groups"/>
</record>
</data>
</odoo>