产品新增刀具规格向导

This commit is contained in:
jinling.yang
2023-10-20 18:41:58 +08:00
parent d83255cc67
commit dc8aecba93
15 changed files with 411 additions and 63 deletions

View File

@@ -51,6 +51,18 @@
attrs="{'invisible': ['|',('categ_type', '!=', '表面工艺'),('categ_type', '=', False)]}"/>
<field name="cutting_tool_material_id" attrs="{'invisible': [('categ_type', '!=', '刀具')]}"
placeholder="请选择"/>
<label for="cutting_tool_model_id" string="型号" class="type_label"
attrs="{'invisible': [('categ_type', '!=', '刀具')]}"/>
<div attrs="{'invisible': [('categ_type', '!=', '刀具')]}" class="button_width">
<field name="cutting_tool_model_id" placeholder="请选择"
domain="[('cutting_tool_material_id','=',cutting_tool_material_id)]"/>
<button string="选择刀具规格" type="action" name="%(action_cutting_tool_specification_wizard)d"
class="oe_highlight"
context="{'default_cutting_tool_material_id': cutting_tool_material_id,
'default_cutting_tool_library_id': cutting_tool_model_id,
'default_cutting_tool_type': cutting_tool_type}"
/>
</div>
<field name="fixture_material_id" attrs="{'invisible': [('categ_type', '!=', '夹具')]}"
placeholder="请选择"/>
<field name="fixture_model_id" string="型号" placeholder="请选择"
@@ -296,9 +308,9 @@
attrs="{'invisible': [('cutting_tool_type', '!=', '夹头')]}"/>
<field name="cutting_tool_er_size_model"
attrs="{'invisible': [('cutting_tool_type', '!=', '夹头')]}"/>
<!-- <field name="cutting_tool_handle_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', '!=', '夹头')]}"/>-->
<!-- <field name="cutting_tool_handle_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', '!=', '夹头')]}"/>-->
<field name="cooling_suit_type_ids"
attrs="{'invisible': [('cutting_tool_type', '!=', '夹头')]}"/>
@@ -309,19 +321,19 @@
<field name="cutting_tool_nut"
attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀片'))]}"/>
<field name="cutting_tool_cutter_bar_ids" widget="many2many_tags"
options="{'no_create': True}"
attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀片'))]}"/>
<field name="cutting_tool_cutter_pad_ids" widget="many2many_tags"
options="{'no_create': True}"
attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀片'))]}"/>
<field name="cutting_tool_blade_ids" widget="many2many_tags"
options="{'no_create': True}"
attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀杆','刀盘'))]}"/>
<!-- <field name="cutting_tool_cutter_bar_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀片'))]}"/>-->
<!-- <field name="cutting_tool_cutter_pad_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀片'))]}"/>-->
<!-- <field name="cutting_tool_blade_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀杆','刀盘'))]}"/>-->
<field name="cutting_tool_chuck_ids" widget="many2many_tags"
options="{'no_create': True}"
attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀杆','刀盘','刀柄'))]}"/>
<!-- <field name="cutting_tool_chuck_ids" widget="many2many_tags"-->
<!-- options="{'no_create': True}"-->
<!-- attrs="{'invisible': [('cutting_tool_type', 'not in', ('刀杆','刀盘','刀柄'))]}"/>-->
<field name="apply_lock_nut_model"
attrs="{'invisible': [('cutting_tool_type', '!=', '刀柄')]}"/>
<field name="apply_lock_wrench_model"
@@ -359,7 +371,7 @@
<!-- <field name="order"/>-->
<field name="execution_standard_id"/>
<field name="material_code"/>
<field name="material_name"/>
<field name="material_id"/>
<field name="material_grade"/>
<field name="tensile_strength"/>
<field name="hardness"/>
@@ -385,7 +397,6 @@
attrs="{'readonly': [('cutting_speed','!=',False)]}"/>
<field name="blade_diameter"/>
<field name="feed_per_tooth"/>
<field name="unit"/>
</tree>
</field>
</page>