77 lines
3.6 KiB
XML
77 lines
3.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="quality.quality_alert_view_tree" model="ir.ui.view">
|
|
<field name="name">quality.alert.view.tree</field>
|
|
<field name="model">quality.alert</field>
|
|
<field name="arch" type="xml">
|
|
<tree sample="1">
|
|
<field name="name" decoration-bf="1"/>
|
|
<field name="name" decoration-bf="1"/>
|
|
<field name="name" decoration-bf="1"/>
|
|
<field name="product_tmpl_id" optional="show"/>
|
|
<field name="product_id" optional="hide"/>
|
|
<field name="lot_id" optional="hide"/>
|
|
<field name="team_id" optional="hide"/> <!-- Change show to hide -->
|
|
<field name="user_id" optional="hide" widget='many2one_avatar_user'/> <!-- Change show to hide -->
|
|
<field name="tag_ids" optional="hide" widget="many2many_tags"/>
|
|
<field name="reason_id" optional="hide"/>
|
|
<field name="priority" optional="hide"/>
|
|
<field name="date_assign" optional="show"/>
|
|
<field name="partner_id" optional="hide"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="quality_alert_action_check" model="ir.actions.act_window">
|
|
<field name="name">质量缺陷</field>
|
|
<field name="res_model">quality.alert</field>
|
|
<field name="view_mode">tree,kanban,form,pivot,graph,calendar</field>
|
|
<field name="help" type="html">
|
|
<p class="o_view_nocontent_smiling_face">
|
|
Create a new quality alert
|
|
</p>
|
|
</field>
|
|
</record>
|
|
|
|
<menuitem
|
|
id="quality_control.menu_quality_alert"
|
|
name="质量缺陷"
|
|
action="quality_alert_action_check"
|
|
parent="quality_control.menu_quality_control"
|
|
sequence="20"/>
|
|
|
|
<record model="ir.ui.view" id="quality_point_view_form_inherit_sf">
|
|
<field name="name">quality.point.form.inherit.sf</field>
|
|
<field name="model">quality.point</field>
|
|
<field name="inherit_id" ref="quality.quality_point_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<!-- <xpath expr="//sheet//group//group//field[@name='title']" position="replace"> -->
|
|
<!-- <field name="title" class="custom_required" required="1"/> -->
|
|
<!-- </xpath> -->
|
|
<xpath expr="//sheet//group//group//field[@name='title']" position="attributes">
|
|
<attribute name="class">custom_required</attribute>
|
|
<attribute name="required">1</attribute>
|
|
</xpath>
|
|
<xpath expr="//sheet//group//group//field[@name='picking_type_ids']" position="attributes">
|
|
<attribute name="class">custom_required</attribute>
|
|
<attribute name="required">1</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="sf_quality_point_view_form_inherit_quality_control">
|
|
<field name="name">sf.quality.point.form.inherit.sf</field>
|
|
<field name="model">quality.point</field>
|
|
<field name="inherit_id" ref="quality_control.quality_point_view_form_inherit_quality_control"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='measure_on']" position="attributes">
|
|
<attribute name="class">custom_required</attribute>
|
|
</xpath>
|
|
<xpath expr="//field[@name='measure_frequency_type']" position="attributes">
|
|
<attribute name="class">custom_required</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|