88 lines
3.9 KiB
XML
88 lines
3.9 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<record id="applet_address_tree" model="ir.ui.view">
|
|
<field name="name">applet.address.tree</field>
|
|
<field name="model">applet.address</field>
|
|
<field name="arch" type="xml">
|
|
<tree editable="bottom">
|
|
<field name="address_name"/>
|
|
<field name="address_name2"/>
|
|
<field name="employee_ids" widget="many2many_tags" column_invisible="1"/>
|
|
<field name="wifi_name_ids" widget="many2many_tags" domain="[('company_id', '=', company_id)]"/>
|
|
<field name="longitude"/>
|
|
<field name="latitude"/>
|
|
<field name="card_rice"/>
|
|
<field name="company_id" optional="hide"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record id="applet_address_action" model="ir.actions.act_window">
|
|
<field name="name">小程序地址管理</field>
|
|
<field name="res_model">applet.address</field>
|
|
<field name="view_mode">tree</field>
|
|
</record>
|
|
|
|
<record id="applet_security_tree" model="ir.ui.view">
|
|
<field name="name">applet.security.tree</field>
|
|
<field name="model">applet.security</field>
|
|
<field name="arch" type="xml">
|
|
<tree editable="bottom">
|
|
<field name="employee_id"/>
|
|
<field name="department_id"/>
|
|
<field name="company_id"/>
|
|
<field name="applet_security_setting_ids" widget="many2many_tags"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record id="applet_security_search" model="ir.ui.view">
|
|
<field name="name">applet.security.search</field>
|
|
<field name="model">applet.security</field>
|
|
<field name="arch" type="xml">
|
|
<search>
|
|
<field name="employee_id"/>
|
|
<field name="department_id"/>
|
|
<field name="company_id"/>
|
|
<group expand="0" string="Group By">
|
|
<filter string="公司" name="group_by_company_id" domain="[]" context="{'group_by': 'company_id'}"/>
|
|
</group>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
<record id="applet_security_action" model="ir.actions.act_window">
|
|
<field name="name">员工小程序权限管理</field>
|
|
<field name="res_model">applet.security</field>
|
|
<field name="view_mode">tree,search</field>
|
|
<field name="context">{'search_default_group_by_company_id': 1}</field>
|
|
</record>
|
|
<record id="applet_security_server" model="ir.actions.server">
|
|
<field name="name">初始化员工</field>
|
|
<field name="model_id" ref="yuthon_hr_attendance.model_applet_security"/>
|
|
<field name="binding_model_id" ref="yuthon_hr_attendance.model_applet_security"/>
|
|
<field name="state">code</field>
|
|
<field name="code">action = model.init_applet_security()</field>
|
|
</record>
|
|
|
|
<record id="applet_security_quick_perm_server" model="ir.actions.server">
|
|
<field name="name">快速添加权限</field>
|
|
<field name="model_id" ref="yuthon_hr_attendance.model_applet_security"/>
|
|
<field name="binding_model_id" ref="yuthon_hr_attendance.model_applet_security"/>
|
|
<field name="state">code</field>
|
|
<field name="code">action = model.action_quick_add_permissions()</field>
|
|
</record>
|
|
|
|
|
|
<record id="applet_security_setting_tree" model="ir.ui.view">
|
|
<field name="name">applet.security.setting.tree</field>
|
|
<field name="model">applet.security.setting</field>
|
|
<field name="arch" type="xml">
|
|
<tree editable="bottom">
|
|
<field name="name"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record id="applet_security_setting_action" model="ir.actions.act_window">
|
|
<field name="name">小程序权限配置</field>
|
|
<field name="res_model">applet.security.setting</field>
|
|
<field name="view_mode">tree</field>
|
|
</record>
|
|
</odoo> |