增加刀具物料同步功能
This commit is contained in:
@@ -107,7 +107,15 @@
|
||||
<field name="res_model">sf.cutting.tool.material</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<!-- 测试 action -->
|
||||
<record id="action_sf_test" model="ir.actions.act_window">
|
||||
<field name="name">测试</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">sf.test</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<!-- 功能刀具 -->
|
||||
|
||||
<!-- parent="menu_sf_cutting_tool" -->
|
||||
<menuitem
|
||||
id="menu_sf_functional_cutting_tool"
|
||||
@@ -230,6 +238,14 @@
|
||||
sequence="64"
|
||||
action="action_sf_cutting_tool_clamp_head_type"
|
||||
/>
|
||||
<!-- 测试 -->
|
||||
<menuitem
|
||||
id="menu_sf_test"
|
||||
parent="menu_sf_base"
|
||||
name="测试"
|
||||
sequence="68"
|
||||
action="action_sf_test"
|
||||
/>
|
||||
|
||||
|
||||
</data>
|
||||
|
||||
@@ -145,6 +145,8 @@
|
||||
<field name="blade_length"/>
|
||||
<field name="diameter"/>
|
||||
<field name="blade_number"/>
|
||||
<field name="chuck_model" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
|
||||
</group>
|
||||
<group>
|
||||
<field name="front_angle"/>
|
||||
@@ -156,12 +158,12 @@
|
||||
<group string='其他信息'>
|
||||
<group>
|
||||
<field name="nut"/>
|
||||
<field name="chuck_model"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="scope"/>
|
||||
|
||||
</group>
|
||||
|
||||
</group>
|
||||
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
@@ -209,7 +211,8 @@
|
||||
<field name="height"/>
|
||||
<field name="top_angle"/>
|
||||
<field name="front_angle"/>
|
||||
<field name="rear_angle"/>
|
||||
<field name="cutter_bar" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
<field name="cutter_pad" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="main_included_angle"/>
|
||||
@@ -217,15 +220,12 @@
|
||||
<field name="material_model"/>
|
||||
<field name="hardness"/>
|
||||
<field name="radius"/>
|
||||
<field name="rear_angle"/>
|
||||
</group>
|
||||
</group>
|
||||
<group string='其他信息'>
|
||||
<group>
|
||||
<field name="nut"/>
|
||||
<field name="cutter_bar" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="cutter_pad" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
</group>
|
||||
</group>
|
||||
</group>
|
||||
@@ -262,6 +262,8 @@
|
||||
<field name="cutter_bar_model_number"/>
|
||||
<field name="brand"/>
|
||||
<field name="cutting_tool_material"/>
|
||||
<field name="blade" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
|
||||
</group>
|
||||
<group>
|
||||
<field name="image" nolabel="1" widget="image"/>
|
||||
@@ -290,7 +292,6 @@
|
||||
</group>
|
||||
<group>
|
||||
<field name="scope"/>
|
||||
<field name="blade"/>
|
||||
|
||||
</group>
|
||||
</group>
|
||||
@@ -329,6 +330,8 @@
|
||||
<field name="cutter_pad_model_number"/>
|
||||
<field name="brand"/>
|
||||
<field name="cutting_tool_material"/>
|
||||
<field name="blade" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
|
||||
</group>
|
||||
<group>
|
||||
<field name="image" nolabel="1" widget="image"/>
|
||||
@@ -356,7 +359,6 @@
|
||||
</group>
|
||||
<group>
|
||||
<field name="scope"/>
|
||||
<field name="blade"/>
|
||||
</group>
|
||||
</group>
|
||||
</group>
|
||||
@@ -394,6 +396,8 @@
|
||||
<field name="handle_model_number"/>
|
||||
<field name="brand"/>
|
||||
<field name="cutting_tool_material"/>
|
||||
<field name="chuck_model" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
|
||||
</group>
|
||||
<group>
|
||||
<field name="image" nolabel="1" widget="image"/>
|
||||
@@ -419,7 +423,6 @@
|
||||
<group string='其他信息'>
|
||||
<group>
|
||||
<field name="nut"/>
|
||||
<field name="chuck_model"/>
|
||||
</group>
|
||||
<!-- <group> -->
|
||||
<!-- <field name="scope"/> -->
|
||||
@@ -461,6 +464,8 @@
|
||||
<field name="chuck_model_number"/>
|
||||
<field name="brand"/>
|
||||
<field name="cutting_tool_material"/>
|
||||
<field name="handle_model" widget="many2many_tags" options="{'no_create': True, 'no_quick_create': True}"/>
|
||||
|
||||
</group>
|
||||
<group>
|
||||
<field name="image" nolabel="1" widget="image"/>
|
||||
@@ -483,7 +488,6 @@
|
||||
<group string='其他信息'>
|
||||
<group>
|
||||
<field name="nut"/>
|
||||
<field name="handle_model"/>
|
||||
</group>
|
||||
<!-- <group> -->
|
||||
<!-- <field name="scope"/> -->
|
||||
@@ -734,7 +738,49 @@
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
<!-- 测试tree -->
|
||||
<record id="view_test_tree" model="ir.ui.view">
|
||||
<field name="name">sf.test.tree</field>
|
||||
<field name="model">sf.test</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="测试">
|
||||
<field name="model_number"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
<!-- 测试form -->
|
||||
<record id="view_test_form" model="ir.ui.view">
|
||||
<field name="name">sf.test.form</field>
|
||||
<field name="model">sf.test</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="测试">
|
||||
<sheet>
|
||||
<group string="测试">
|
||||
<group>
|
||||
<field name="cutting_tool_material"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="hide_integral_model_number" invisible="1"/>
|
||||
<field name="hide_blade_model_number" invisible="1"/>
|
||||
<field name="hide_cutterbar_model_number" invisible="1"/>
|
||||
<field name="hide_cutterpad_model_number" invisible="1"/>
|
||||
<field name="hide_handle_model_number" invisible="1"/>
|
||||
<field name="hide_chuck_model_number" invisible="1"/>
|
||||
<field name="hide_model_number" invisible="1"/>
|
||||
|
||||
<field name="model_number" attrs="{'invisible': [('hide_model_number', '!=', True)]}"/>
|
||||
<field name="integral_model_number" attrs="{'invisible': [('hide_integral_model_number', '!=', True)]}"/>
|
||||
<field name="blade_model_number" attrs="{'invisible': [('hide_blade_model_number', '!=', True)]}"/>
|
||||
<field name="cutterbar_model_number" attrs="{'invisible': [('hide_cutterbar_model_number', '!=', True)]}"/>
|
||||
<field name="cutterpad_model_number" attrs="{'invisible': [('hide_cutterpad_model_number', '!=', True)]}"/>
|
||||
<field name="handle_model_number" attrs="{'invisible': [('hide_handle_model_number', '!=', True)]}"/>
|
||||
<field name="chuck_model_number" attrs="{'invisible': [('hide_chuck_model_number', '!=', True)]}"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user