1、根据机台换刀申请的状态,如果为报警状态就自动创建功能刀具预警记录;2、自动检索功能刀具列表的序列号所在位置,计算功能刀具的当前位置及数量;3、功能刀具安全库存模型,根据当前记录的功能刀具对象自动计算出该规则的功能刀具的当前库存,根据当前库存和最低库存量自动计算是否需要补货,如需补货,补货的数量是多少;4、关闭功能刀具预警模型界面的创建、修改、删除功能,新增搜索面板中按机床、刀位分组搜索;5、功能刀具组装模型和组装单模型新增图片字段;

This commit is contained in:
yuxianghui
2023-12-06 17:25:47 +08:00
parent 490aa3fe04
commit 981872b0b1
4 changed files with 115 additions and 30 deletions

View File

@@ -26,6 +26,7 @@
<field name="functional_tool_status"/>
<field name="current_location_id" invisible="True"/>
<field name="current_location" invisible="True"/>
<field name="sf_cutting_tool_type_id" invisible="True"/>
</tree>
</field>
@@ -147,6 +148,7 @@
<field name="alarm_value"/>
<field name="used_value"/>
<field name="current_location_id"/>
<field name="current_location" invisible="1"/>
</group>
<group>
<field name="tool_loading_length"/>
@@ -213,7 +215,7 @@
<field name="name">sf.functional.tool.warning.tree</field>
<field name="model">sf.functional.tool.warning</field>
<field name="arch" type="xml">
<tree string="功能刀具预警" create="1" edit="1" delete="1" editable="bottom">
<tree string="功能刀具预警" create="0" edit="0" delete="0" editable="bottom">
<field name="production_line_id" optional="hide"/>
<field name="maintenance_equipment_id" optional="hide"/>
<field name="machine_tool_code"/>
@@ -260,6 +262,8 @@
<field name="production_line_id" invisible="True"/>
<searchpanel>
<field name="production_line_id" icon="fa-building" enable_counters="1"/>
<field name="maintenance_equipment_id" icon="fa-building" enable_counters="1"/>
<field name="cutter_spacing_code_id" icon="fa-building" enable_counters="1"/>
<field name="functional_tool_status" icon="fa-building" enable_counters="1"/>
</searchpanel>
</search>
@@ -953,6 +957,9 @@
<field name="sf_cam_work_order_program_knife_plan_id"
attrs="{'invisible': [('sf_cam_work_order_program_knife_plan_id','=',False)]}"/>
</group>
<group>
<field name="image" nolabel="1" widget="image"/>
</group>
</group>
<notebook>
<page string="组装信息" attrs="{'invisible': [('assemble_status', '=' ,'0')]}">