1、机台换刀申请及其弹窗新增生产线字段,2、机台换刀申请tree视图搜索面板改为按生产线和状态搜索,3、优化功能刀具组装单,新增大量字段,优化tree试图布局,优化form视图布局,tree视图搜索面板新增按状态搜索,4、重构了机台换刀申请模型申请换刀功能;5、重构刀具转移模型,

This commit is contained in:
yuxianghui
2023-11-20 17:36:13 +08:00
parent c885f3ce8c
commit b49b5890a0
4 changed files with 436 additions and 293 deletions

View File

@@ -14,6 +14,7 @@
</div>
<group>
<group>
<field name="production_line_id"/>
<field name="machine_table_type_id"/>
<field name="cutter_spacing_code_id"/>
<field name="tool_position_interface_type"/>
@@ -28,8 +29,8 @@
<field name="functional_tool_type_id"/>
<field name="diameter"/>
<field name="knife_tip_r_angle"/>
<field name="knife_tip_r_angle"/>
<field name="knife_tip_r_angle"/>
<field name="extension_length"/>
<field name="effective_length"/>
</group>
</group>
<group string="待换功能刀具信息">
@@ -39,14 +40,14 @@
<field name="replacement_diameter" string="刀具直径(mm)"/>
<field name="replacement_knife_tip_r_angle" string="刀尖R角(mm)"/>
<field name="replacement_tool_setting_length" string="装刀长(mm)"/>
<field name="replacement_extension__length" string="伸出长(mm)"/>
<field name="replacement_extension_length" string="伸出长(mm)"/>
<field name="replacement_effective_length" string="有效长(mm)"/>
<field name="replacement_tool_coarse_middle_thin" string="粗/中/精"/>
</group>
<group>
<field name="replacement_max_lifetime_value" string="最大寿命值(min)"/>
<field name="replacement_alarm_value" string="报警值(min)"/>
<field name="replacement_used_value" string="报警值(min)"/>
<field name="replacement_used_value" string="已使用值(min)"/>
<field name="new_former"/>
<field name="replacement_whether_standard_knife" string="是否标准刀"/>
<field name="used_tool_time"/>
@@ -80,22 +81,30 @@
<field name="arch" type="xml">
<form string="刀具转移申请信息">
<sheet>
<group string="机床信息">
<div class="oe_title">
<h1>
<field name="maintenance_equipment_id"/>
</h1>
</div>
<group>
<group>
<field name="CNC_machine_table_id"/>
<field name="cutter_spacing_code"/>
<field name="production_line_id"/>
<field name="machine_table_type_id"/>
<field name="cutter_spacing_code_id"/>
<field name="tool_position_interface_type"/>
<field name="max_lifetime_value"/>
<field name="alarm_value"/>
<field name="alarm_value"/>
<field name="whether_standard_knife"/>
</group>
<group>
<field name="machine_tool_code"/>
</group>
</group>
<group string="功能刀具信息">
<group>
<field name="functional_tool_name_id" string="功能刀具名称"/>
<field name="functional_tool_type_id" string="功能刀具类型"/>
</group>
<group>
<field name="barcode_id" string="功能刀具编码"/>
<field name="barcode_id"/>
<field name="functional_tool_name"/>
<field name="functional_tool_type_id"/>
<field name="diameter"/>
<field name="knife_tip_r_angle"/>
<field name="effective_length"/>
<field name="effective_length"/>
</group>
</group>
<group string="刀具转移">
@@ -105,7 +114,8 @@
</group>
<group>
<group>
<field name="new_cnc_machine_table_id" attrs="{'invisible': [('transfer_target', '!=', '机台')]}"/>
<!-- <field name="new_cnc_machine_table_id" attrs="{'invisible': [('transfer_target', '!=', '机台')]}"/>-->
<field name="new_production_line_id" attrs="{'invisible': [('transfer_target', '!=', '机台')]}"/>
<field name="new_machine_tool_code" attrs="{'invisible': [('transfer_target', '!=', '机台')]}"/>
<field name="new_cutter_spacing_code" string="刀位号" attrs="{'invisible': [('transfer_target', '!=', '机台')]}"/>
<field name="magazine_tool_warehouse_district" attrs="{'invisible': [('transfer_target', '!=', '线边刀库')]}"/>