整体式刀具基本参数补充,float类型字段增加非零验证,增加相关字段必填属性。
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<field name="model">sf.tool.material.search</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="刀具物料查询">
|
||||
<field name="sequence"/>
|
||||
<field name="sequence" invisible="True"/>
|
||||
<field name="code"/>
|
||||
<field name="name"/>
|
||||
<field name="mrs_cutting_tool_type_id"/>
|
||||
@@ -33,19 +33,19 @@
|
||||
<field name="mrs_cutting_tool_model_blade_cutter_bar_ids" optional="hide"/>
|
||||
|
||||
<!-- <field name="integral_code" readonly="1"/> -->
|
||||
<field name="integral_total_length" optional="hide"/>
|
||||
<field name="integral_shank_length" optional="hide"/>
|
||||
<field name="integral_blade_length" optional="hide"/>
|
||||
<field name="integral_diameter" optional="hide"/>
|
||||
<field name="integral_blade_number" optional="hide"/>
|
||||
<field name="integral_front_angle" optional="hide"/>
|
||||
<field name="integral_rear_angle" optional="hide"/>
|
||||
<field name="integral_main_included_angle" optional="hide"/>
|
||||
<field name="integral_accuracy" optional="hide"/>
|
||||
<field name="integral_hardness" optional="hide"/>
|
||||
<field name="integral_coating_material" optional="hide"/>
|
||||
<field name="integral_nut" optional="hide"/>
|
||||
<field name="integral_scope" optional="hide"/>
|
||||
<!-- <field name="integral_total_length" optional="hide"/>-->
|
||||
<!-- <field name="integral_shank_length" optional="hide"/>-->
|
||||
<!-- <field name="integral_blade_length" optional="hide"/>-->
|
||||
<!-- <field name="integral_diameter" optional="hide"/>-->
|
||||
<!-- <field name="integral_blade_number" optional="hide"/>-->
|
||||
<!-- <field name="integral_front_angle" optional="hide"/>-->
|
||||
<!-- <field name="integral_rear_angle" optional="hide"/>-->
|
||||
<!-- <field name="integral_main_included_angle" optional="hide"/>-->
|
||||
<!-- <field name="integral_accuracy" optional="hide"/>-->
|
||||
<!-- <field name="integral_hardness" optional="hide"/>-->
|
||||
<!-- <field name="integral_coating_material" optional="hide"/>-->
|
||||
<!-- <field name="integral_nut" optional="hide"/>-->
|
||||
<!-- <field name="integral_scope" optional="hide"/>-->
|
||||
|
||||
<!-- <field name="bar_code" readonly="1"/> -->
|
||||
<field name="bar_c_diameter" optional="hide"/>
|
||||
@@ -134,13 +134,13 @@
|
||||
<group>
|
||||
<group>
|
||||
<field name="mrs_cutting_tool_material_name" invisible="1"/>
|
||||
<field name="sequence"/>
|
||||
<field name="sequence" invisible="True"/>
|
||||
<field name="code"/>
|
||||
<field name="mrs_cutting_tool_material_id"/>
|
||||
<field name="mrs_cutting_tool_type_id"/>
|
||||
<field name="mrs_machine_brand_id"/>
|
||||
<!-- <field name="mrs_cutting_tool_model_id"/> -->
|
||||
<field name="mrs_materials_model_id"/>
|
||||
<field name="mrs_cutting_tool_material_id"/>
|
||||
<!-- <field name="mrs_cutting_tool_model_id"/> -->
|
||||
</group>
|
||||
<group>
|
||||
<field name="image" widget="image"/>
|
||||
@@ -195,18 +195,32 @@
|
||||
<field name="integral_total_length" string="总长度(mm)"/>
|
||||
<field name="integral_shank_length" string="柄部长度(mm)"/>
|
||||
<field name="integral_blade_length" string="刃部长度(mm)"/>
|
||||
<field name="integral_diameter" string="直径(mm)"/>
|
||||
<field name="integral_blade_number" string="刃数"/>
|
||||
<field name="integral_accuracy" string="精度等级"/>
|
||||
<field name="integral_neck_length" string="颈部长度(mm)"/>
|
||||
<field name="integral_blade_tip_taper" string="刀尖锥度(°)"/>
|
||||
<field name="integral_blade_helix_angle" string="刃部螺旋角(°)"/>
|
||||
<field name="integral_blade_type" string="刃部类型"/>
|
||||
<field name="integral_blade_material" string="刀具材质" attrs="{'required': [('cutting_tool_type','=','整体式刀具')]}"/>
|
||||
<label for="integral_run_out_accuracy_min" string="端跳精度:"/>
|
||||
<div class="test_model">
|
||||
<label for="integral_run_out_accuracy_min" string="最小(min)"/>
|
||||
<field name="integral_run_out_accuracy_min" class="o_address_zip" required="1"
|
||||
options="{'format': false}" attrs="{'required': [('cutting_tool_type','=','整体式刀具')]}"/>
|
||||
<span>(mm)&nbsp;</span>
|
||||
<label for="integral_run_out_accuracy_max" string="最大(max)"/>
|
||||
<field name="integral_run_out_accuracy_max" class="o_address_zip" required="1"
|
||||
options="{'format': false}" attrs="{'required': [('cutting_tool_type','=','整体式刀具')]}"/>
|
||||
<span>(mm)&nbsp;</span>
|
||||
</div>
|
||||
</group>
|
||||
<group>
|
||||
<field name="integral_front_angle" string="前角(°)"/>
|
||||
<field name="integral_rear_angle" string="后角(°)"/>
|
||||
<field name="integral_main_included_angle" string="主偏角(°)"/>
|
||||
<field name="integral_nut" string="配对螺母(mm)"/>
|
||||
<field name="integral_hardness" string="加工硬度(HRC)"/>
|
||||
<field name="integral_blade_number" string="刃数(个)"/>
|
||||
<field name="integral_shank_diameter" string="柄部直径(mm)"/>
|
||||
<field name="integral_blade_diameter" string="刃部直径(mm)"/>
|
||||
<field name="integral_neck_diameter" string="颈部直径(mm)"/>
|
||||
<field name="integral_blade_tip_diameter" string="刀尖直径(mm)"/>
|
||||
<field name="integral_hardness" string="刀具硬度(HRC)"/>
|
||||
<field name="integral_coarse_medium_fine" string="粗/中/精" attrs="{'required': [('cutting_tool_type','=','整体式刀具')]}"/>
|
||||
<field name="integral_coating_material" string="涂层材质"/>
|
||||
<field name="integral_scope" string="适用范围"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
|
||||
Reference in New Issue
Block a user